赞 | 68 |
VIP | 397 |
好人卡 | 580 |
积分 | 22 |
经验 | 311270 |
最后登录 | 2022-3-9 |
在线时间 | 4033 小时 |
Lv3.寻梦者 (版主) …あたしは天使なんかじゃないわ
- 梦石
- 0
- 星屑
- 2208
- 在线时间
- 4033 小时
- 注册时间
- 2010-10-4
- 帖子
- 10779
|
本帖最后由 taroxd 于 2014-10-5 13:07 编辑
q854240045 发表于 2014-10-5 12:59
嗯嗯。果真是神速啊!谢谢指点!可系……draw的用法我没多看明白啊……
见注释。param_id 从 0 ~ 7 对应 8 个属性。默认是绘制 2 ~ 7。默认的绘制语句是这样的:- def refresh
- contents.clear
- draw_actor_name(@actor, 4, 0) if @actor
- 6.times {|i| draw_item(0, line_height * (1 + i), 2 + i) }
- end
复制代码 注意 6.times 那一行。i 表示当前要绘制的行数,取值从 0 ~ 5(因为是 6.times)。
line_height 是一行的高度。
每个参数的意思是
0: x坐标
line_height * (1 + i) :y坐标
2 + i:绘制的属性 ID
要更改绘制的属性的话,改那个 2 + i 就可以了。但是要增加的话,你得先考虑布局才可以。 |
评分
-
查看全部评分
|