Project1

标题: <全动画战斗系统>战斗时人物位置设置。 [打印本页]

作者: 叛逆汰耔    时间: 2011-4-1 18:39
标题: <全动画战斗系统>战斗时人物位置设置。
就是关于《全动画战斗系统》这个范例中,在战斗时,主角的个数只会显示2个,其余的都显示在画面之外了,不知道怎么可以解决??让其他的主角回到画面之中~~~设置战斗时队伍的位置和人物之间的距离怎么设置?请大家帮帮我吧。先谢谢大家啦!![/size]dsu_plus_rewardpost_czw
作者: 禾西    时间: 2011-4-2 11:03
5號字剛好不用扣分- -b
用下面這段腳本調節吧,

  1. class Game_Actor < Game_Battler
  2.   #--------------------------------------------------------------------------
  3.   # ● 画面 X 座標設定
  4.   #--------------------------------------------------------------------------
  5.   def screen_x
  6.     case self.index
  7.     when 0;return 500
  8.     when 1;return 560
  9.     when 2;return 560
  10.     when 3;return 590
  11.     end
  12.   end
  13.   #--------------------------------------------------------------------------
  14.   # ● 画面 Y 座標設定
  15.   #--------------------------------------------------------------------------
  16.   def screen_y
  17.     case self.index
  18.     when 0;return 240
  19.     when 1;return 220
  20.     when 2;return 330
  21.     when 3;return 250
  22.     end
  23.   end
  24.   #--------------------------------------------------------------------------
  25.   # ● 画面 Z 座標設定
  26.   #--------------------------------------------------------------------------
  27.   def screen_z
  28.     # 返回计算后的队伍 Z 坐标的排列顺序
  29.     if self.index != nil
  30.       case self.index
  31.       when 0;return 20
  32.       when 1;return 10
  33.       when 2;return 30
  34.       when 3;return 20
  35.       end
  36.     else
  37.       return 0
  38.     end
  39.   end
  40. end
复制代码





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