| 赞 | 0 |
| VIP | |
| 好人卡 | |
| 积分 | 1 |
| 经验 | |
| 最后登录 | 2013-6-25 |
| 在线时间 | 687 小时 |
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 687 小时
- 注册时间
- 2012-10-29
- 回帖
- 1526
|
发表于 2013-3-12 23:36:34
|
显示全部楼层
- 3.times {|i| draw_actor_param(@actor, x, y + line_height * i, i + 2) }
- 3.times {|i| draw_actor_param(@actor, x + 右移多少值, y + line_height * i, i + 5 ) }
复制代码 应该是这样吧,我没测试,不过讲一下,3.times 是指处理三次,从 0 起算,所以是 0, 1, 2,
而能力值是从第三项物攻开始的,前面还有两项最大HP 和 最大 MP 没有用到,
第一行的三次处理,i+2 的第一次就是 0+2,第二次 1+2,第三次 2+2,
而第二行的三次处理 1+5 的第一次是 0+5 依此类推。
x, y 是座标,line_height 是行高,所以第二行的 x 要加上往右移的值,才会变成两列,
这右移的值多少您自己抓了。 |
评分
-
查看全部评分
|