查看: 1119|回复: 2

[已经解决] 有关战斗图位置修改

  [复制链接]
梦石
0
星屑
50
在线时间
2 小时
注册时间
2005-11-13
回帖
2
发表于 2009-10-23 15:25:59 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
比如我想让1号人物站在2号人物的位置上。。
是不是在Spriteset_Battle这里修改啊?
梦石
0
星屑
55
在线时间
5 小时
注册时间
2009-4-11
回帖
110
发表于 2009-10-23 18:46:43 | 显示全部楼层
找到 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
#############################################################################
位置你可以自行调整
回复

使用道具 举报

梦石
0
星屑
50
在线时间
9 小时
注册时间
2009-8-1
回帖
202
发表于 2009-10-23 19:50:37 | 显示全部楼层
恩姆,也就是修改game_actor部分的X/Y坐标就好啦~顺便一提,Z坐标是控制角色有限度的,值越高显示越靠前~
嘎哦!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部