搜索附件  
同能RPG制作大师 附件中心 同能RM技术讨论区 RPG Maker XP 讨论区 【Help窗口滚动】超限部分的说明文字滚动显示: d1.gif

【Help窗口滚动】超限部分的说明文字滚动显示: d1.gif

 

【Help窗口滚动】超限部分的说明文字滚动显示:
一直觉得help窗口文字超限之后,把文字压缩了不大美观
于是将说明文字做成了滚动显示的模式

效果:


附件下载:请塞个糖呗



代码:塞个糖糖吧~
滚动窗口代码——可能会与跟help有关的窗口冲突



不过,由于RMXP的编码是UTF-8 汉字是三~四个字节
而汉字实际占用显示的像素空间是数字和字幕和空格的两倍,这种差异使得不大好计算描绘文字的实际像素长度
这里暂时没有解决精确计算字符串长度的问题,所以当说明文字里有比较多的空格和字母的时候,文字滚动会滚过头......



上述问题已经解决...代码附件已更新
直接用Bitmap 的text_size就可以计算文字实际像素长度了,我傻了...



2022/06/24  试图修正了未dispose的问题



             本帖来自P1论坛作者纯属小虫,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg.blue/forum.php?mod=viewthread&tid=490100  若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。
【Help窗口滚动】超限部分的说明文字滚动显示: d1.gif
Loading...

QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

GMT+8, 2024-11-24 05:21 , Processed in 0.049606 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部