| 赞 | 0 |
| VIP | 0 |
| 好人卡 | 0 |
| 积分 | 1 |
| 经验 | 2574 |
| 最后登录 | 2016-10-9 |
| 在线时间 | 12 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 12 小时
- 注册时间
- 2007-8-1
- 帖子
- 243
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
首先,非常感谢上次各位RM达人的帮助,使得我的游戏在战斗中显示人物为四位。但我总绝得通过全动画战斗脚本里所计算出来的位置看起来太生硬了,于是我就按照教程为1p——4p角色设置了自定义坐标,但是......测试战斗时出现了‘脚本出错’的信息。敢问各位该怎么自定义战斗坐标才不会出错。一下是全动画战斗脚本的战斗画面坐标的原设置:
#--------------------------------------------------------------------------
# ● 取得战斗画面的 X 坐标
#--------------------------------------------------------------------------
def screen_x
# 返回计算后的队伍 X 坐标的排列顺序
if self.index != nil
#......................................................................
return self.index * 80+ 350
#......................................................................
else
return 0
end
end
#--------------------------------------------------------------------------
# ● 取得战斗画面的 Y 坐标
#--------------------------------------------------------------------------
def screen_y
#........................................................................
return 450- self.index * 60
#........................................................................
end
#--------------------------------------------------------------------------
# ● 取得战斗画面的 Z 坐标
#--------------------------------------------------------------------------
def screen_z
# 返回计算后的队伍 Z 坐标的排列顺序
if self.index != nil
return 4 - self.index
else
return 0
end
end
end
class Scene_Battle
#..........................................................................
#--------------------------------------------------------------------------
# ● 返回phase
#--------------------------------------------------------------------------
def phase
return @phase
end
#--------------------------------------------------------------------------
# ● 返回phase4_step
#--------------------------------------------------------------------------
def phase4_step
return @phase4_step
end
#--------------------------------------------------------------------------
# ● 返回phase4_step
#--------------------------------------------------------------------------
def actor_command_active?
return @actor_command_window.active
end
#..........................................................................
end
class Game_Battler
#..........................................................................
望各位达人指点,该如何自定义? 此贴于 2007-8-4 14:38:11 被版主K’提醒,请楼主得到正确解答后认可答案作为对帮助者的感谢,谢谢合作{/wx}。 此贴于 2007-8-15 21:04:19 被版主K’提醒,请楼主看到后对本贴做出回应。 |
|