Project1
标题:
战斗中敌人图块和角色图快的Z值是如何决定的?
[打印本页]
作者:
君迁子
时间:
2009-5-12 02:10
标题:
战斗中敌人图块和角色图快的Z值是如何决定的?
看到@viewport2既用来显示敌我战斗图也用来显示天气,看游戏中的效果是天气显示在最上面,敌我战斗图的z值似乎靠y坐标决定,那它们的z值是如何定的呢? [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
tommay
时间:
2009-5-12 02:34
Sprite_Battler中:
self.z = @battler.screen_z
Game_Actor中:
def screen_z
# 返回计算后的队伍 Z 坐标的排列顺序
if self.index != nil
return 4 - self.index
else
return 0
end
end
可以看出,战斗时我方角色战斗图的z值和我方角色的索引(序号)有关,序号越大,z越小
也就是说,2号角色挡住3号角色,…… [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
君迁子
时间:
2009-5-12 02:42
受教了~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1