Project1

标题: 有关战斗图位置修改 [打印本页]

作者: 皇上吉祥    时间: 2009-10-23 15:25
标题: 有关战斗图位置修改
比如我想让1号人物站在2号人物的位置上。。
是不是在Spriteset_Battle这里修改啊?
作者: li807609447    时间: 2009-10-23 18:46
找到 Game_Actor     中        ● 取得战斗画面的 X 坐标
一下内容改为                 
#############################################################################
#                                横版修改                                   #
#############################################################################
  
   #--------------------------------------------------------------------------
  # ● 取得战斗画面的 X 坐标
  #--------------------------------------------------------------------------
  def screen_x
    case self.index
    when 0
      return 445
    when 1
      return 480
    when 2
      return 515
    when 3
      return 550
    else
      return 640
    end
  end
  #--------------------------------------------------------------------------
  # ● 取得战斗画面的 Y 坐标
  #--------------------------------------------------------------------------
  def screen_y
    case self.index
    when 0
      return 270
    when 1
      return 280
    when 2
      return 290
    when 3
      return 300
    else
      return 1000
    end
  end
  #--------------------------------------------------------------------------
  # ● 取得战斗画面的 Z 坐标
  #--------------------------------------------------------------------------
  def screen_z
    # 返回计算后的队伍 Z 坐标的排列顺序
    case self.index
    when 0
      return 0
    when 1
      return 1
    when 2
      return 2
    when 3
      return 3
    else
      return 0
    end
  end
end
#############################################################################
位置你可以自行调整
作者: tora-kak    时间: 2009-10-23 19:50
恩姆,也就是修改game_actor部分的X/Y坐标就好啦~顺便一提,Z坐标是控制角色有限度的,值越高显示越靠前~




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