赞 | 0 |
VIP | 126 |
好人卡 | 0 |
积分 | 1 |
经验 | 4780 |
最后登录 | 2014-6-11 |
在线时间 | 77 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 77 小时
- 注册时间
- 2007-1-6
- 帖子
- 304
|
1、你的攻击动画是否设置了“对象消失”?如果没有请立刻加上。
2、你的战斗系统是否还有其他修改?如果没有,防御动作在Scene_Battle 4
# 对像方动画
for target in @target_battlers
target.animation_id = @animation2_id
target.animation_hit = (target.damage != "Miss")
if target.is_a?(Game_Actor)
target.battler_name = target.battler_name.split(/_/)[0]
if (target.current_action.kind == 0 and target.current_action.basic == 1) or target.damage == "Miss" or target.damage.to_i <= 0
target.battler_name = target.battler_name + "_防"
end
end
end
添加红字部分。
然后为每个角色的战斗图制作一个同名并附带【_防】后缀的防御动作。之后,在
#--------------------------------------------------------------------------
# ● 刷新画面 (主回合步骤 5 : 显示伤害)
#--------------------------------------------------------------------------
def update_phase4_step5
# 隐藏帮助窗口
@help_window.visible = false
# 刷新状态窗口
@status_window.refresh
# 显示伤害
for target in @target_battlers
if target.damage != nil
target.damage_pop = true
end
if target.is_a?(Game_Actor)
target.battler_name = target.battler_name.split(/_/)[0]
end
end
# 移至步骤 6
@phase4_step = 6
end
添加红字部分即可。 |
|