|
其实我是想改这个,,遇到了问题,,,试了很长时间不得其法…………
我把选择画面改成了这样
主角1的名字
主角2的名字
主角3的名字
主角4的名字
主角5的名字
HP,,光标所指的主角的
SP,,光标所指的主角的
我用了范例里的5人战斗脚本,,,这个选择的光标位置,,有问题,,希望斑竹改一改在放上来(题外话)
这个问题,,我光标,字的位置,框的大小什么的都调整好了,,现在的问题是
HP,,光标所指的主角的
SP,,光标所指的主角的
我是这样做的
(37行) #--------------------------------------------------------------------------
# ● 刷新光标矩形
#--------------------------------------------------------------------------
def update_cursor_rect
# 光标位置 -1 为全选、-2 以下为单独选择 (使用者自身)
if @index <= -2
self.cursor_rect.set(0, (@index + 10) * 116, self.width - 32, 96)
elsif @index == -1
self.cursor_rect.set(0, 0, self.width - 32, @item_max * 116 - 20)
else
self.cursor_rect.set(0, @index * 76, self.width - 32, 64)
end
end
end
我在这句注释(# 光标位置 -1 为全选、-2 以下为单独选择 (使用者自身))后加了这些
if @index >= 0
actor = $game_party.actors[@index]
draw_actor_hp(actor, x , y)
draw_actor_sp(actor, x, y )(位置已经调好了)
end
可是我摁了“下”结果,,,2号人的HP SP和1好的重叠了,,怎么能在显示2号之前,清除1号的HP SP显示?? |
|