Project1

标题: 如何在技能名稱後面添加「消耗」兩字? [打印本页]

作者: 鲔鱼吐司    时间: 2009-5-11 18:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: 紫苏    时间: 2009-5-11 19:06
在 Window_Skill 中找到這一段,修改紅色的一行:
    self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24), opacity)
    self.contents.draw_text(x + 28, y, 204, 32, skill.name, 0)
    self.contents.draw_text(x + 168, y, 112, 32,
      sprintf("消耗%4d", skill.sp_cost.to_s), 2)

  end

這樣是做了一個字符串的格式化, “%4d” 是讓后面的數字保持 4 的寬度并右對齊~ [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 鲔鱼吐司    时间: 2009-5-11 19:34
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1