Project1

标题: 如何在能力值旁繪制圖標 [打印本页]

作者: 熊喵酱    时间: 2013-8-17 08:32
标题: 如何在能力值旁繪制圖標
本帖最后由 76213585 于 2013-8-16 21:30 编辑

菜單:

是说那些"物攻"等的屬性看起來空格很多  應該可以加入圖標

可是我找到繪製屬性的腳本句是
RUBY 代码复制
  1. 6.times {|i| draw_actor_param(@actor, x, y + line_height * i, i + 2) }

差不多這樣子的

請問要如何在字的旁邊繪制圖標?

另外  狀態頁也需要

作者: Sion    时间: 2013-8-17 10:26
本帖最后由 Sion 于 2013-8-17 10:28 编辑

把你的能力值图标P好一排放到system文件夹里。
  1. a_icons = Cache.system('abilityIcons') #你可以先用Cache.system('Icons') 试试效果,下面的w设置为24
  2. w = 24 # w是单个icon的宽度
  3. sx = 100 # 横坐标偏移,自己调。
  4. 6.times {|i|
  5.   draw_actor_param(@actor, x, y + line_height * i, i + 2)
  6.   contents.blt(x + sx, y + line_height * i, a_icons, Rect.new(i * w, 0, w, w))
  7. }
复制代码

作者: 熊喵酱    时间: 2013-8-17 12:36
Sion 发表于 2013-8-16 19:26
把你的能力值图标P好一排放到system文件夹里。

謝謝了! 成功了~





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