本帖最后由 灯笼菜刀王 于 2026-5-4 11:07 编辑 五一不用摸鱼, 当然没人啦, 笑你用了两个help脚本, 其中 双行自动换行 (就是你战斗调用的help) 这个脚本里, 找到 def set_text(text, align = 0) 这句, 下面加一句 self.visible = true 就行了 想单独一行, 那就在def refresh 里, 找到 self.contents.font.size = current_font_size 这句, 下面加上 if @text.size < 25 self.height = 64 self.contents.dispose ;self.contents = Bitmap.new(608,32) self.contents.draw_text(0,0,608,32,@text,1) ;return else self.height = 96 end 8个汉字以内都会以一行显示 顺便, 想把敌人,角色的help也改成一行, 在 显示敌人的HP、SP百分比 这个脚本里,找到 self.contents.clear 这句, 替换成 self.height = 64 ;self.contents.dispose ;self.contents = Bitmap.new(608,32) 在 Window_Help 这个脚本里, 找到 if actor != @actor 这句, 下面的 self.contents.clear 也替换成上面那句 |
|
估计没人回答了 RUBY 代码复制
|
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2026-7-21 23:27
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.