Project1

标题: 新手提问全动画战斗怎么弄 [打印本页]

作者: 295128580    时间: 2012-12-12 23:01
标题: 新手提问全动画战斗怎么弄
RT  要怎么弄.. 角色的站位怎么设置 怎么让动画打中敌人
作者: 月下耶鲁夫    时间: 2012-12-13 18:14
你可以将这个外挂脚本复制进你的工程中,然后修改上面的坐标位置。
  1. #==============================================================================
  2. # ■ Game_Actor
  3. #------------------------------------------------------------------------------
  4. #  处理角色的类。本类在 Game_Actors 类 ($game_actors)
  5. # 的内部使用、Game_Party 类请参考 ($game_party) 。
  6. #==============================================================================

  7. class Game_Actor < Game_Battler
  8.     #--------------------------------------------------------------------------
  9.   # ● 取得战斗画面的 X 坐标
  10.   #--------------------------------------------------------------------------
  11.   def screen_x
  12.     case self.index
  13.     when 1
  14.       return 550
  15.     when 0
  16.       return 500
  17.     when 3
  18.       return 450
  19.     when 2
  20.       return 370
  21.     else
  22.       return 1000
  23.     end
  24.   end
  25.   #--------------------------------------------------------------------------
  26.   # ● 取得战斗画面的 Y 坐标
  27.   #--------------------------------------------------------------------------
  28.   def screen_y
  29.     case self.index
  30.     when 1
  31.       return 300
  32.     when 0
  33.       return 380
  34.     when 3
  35.       return 280
  36.     when 2
  37.       return 320
  38.     else
  39.       return 1000
  40.     end
  41.   end
  42.   #--------------------------------------------------------------------------
  43.   # ● 取得战斗画面的 Z 坐标
  44.   #--------------------------------------------------------------------------
  45.   def screen_z
  46.     # 返回计算后的队伍 Z 坐标的排列顺序
  47.     if self.index != nil
  48.       return 4 - self.index
  49.     else
  50.       return 0
  51.     end
  52.   end
  53. end
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1