| 
 
| 赞 | 0 |  
| VIP | 4 |  
| 好人卡 | 43 |  
| 积分 | 94 |  
| 经验 | 75226 |  
| 最后登录 | 2019-3-3 |  
| 在线时间 | 1131 小时 |  
 Lv4.逐梦者 
	梦石3 星屑6420 在线时间1131 小时注册时间2007-12-26帖子2402 | 
| 参看了这个教程 http://www.66rpg.com/articles/3167
 
 修改了 Scene_Battle 4 脚本,在● 刷新画面 (主回合)下面添加了 update_phase4_step7 ,然后再 ● 刷新画面 (主回合步骤 6 : 刷新)后面添加了主回合步骤 7,脚本如下,用以在每次攻击后都调用1号公共事件对敌人队伍显示动画。发现:当敌人打死消失之后,没有了目标,动画就不显示了,能否在敌人消失前显示动画?
 复制代码class Scene_Battle
 #--------------------------------------------------------------------------
 # ● 刷新画面 (主回合) ★
 #--------------------------------------------------------------------------
 def update_phase4
   case @phase4_step
   when 1
     update_phase4_step1
   when 2
     update_phase4_step2
   when 3
     update_phase4_step3
   when 4
     update_phase4_step4
   when 5
     update_phase4_step5
   when 6
     update_phase4_step6
   when 7
     update_phase4_step7
   end
 end
 #--------------------------------------------------------------------------
 # ● 刷新画面 (主回合步骤 6 : 刷新) ★
 #--------------------------------------------------------------------------
 def update_phase4_step6
   # 清除强制行动对像的战斗者
   $game_temp.forcing_battler = nil
   # 公共事件 ID 有效的情况下
   if @common_event_id > 0
     # 设置事件
     common_event = $data_common_events[@common_event_id]
     $game_system.battle_interpreter.setup(common_event.list, 0)
   end
   # 移至步骤 1
   @phase4_step = 7
 end
 #--------------------------------------------------------------------------
 # ● 刷新画面 (主回合步骤 7 : 刷新) ★
 #--------------------------------------------------------------------------
 def update_phase4_step7
   common_event = $data_common_events[1]
   $game_system.battle_interpreter.setup(common_event.list, 0)
   @phase4_step = 1
 end
end 
 | 
 |