Project1

标题: 如何更改角色战斗图片位置 [打印本页]

作者: 开辟的使者    时间: 2016-1-18 20:47
标题: 如何更改角色战斗图片位置
大叫好,我是新人,目前正在尝试使用rmxp做游戏。
但遇到了一点小问题,
xp战斗时人物立绘都出现在画面下方(至少比某连立绘都不给的好使),
但我想像“笑谈学校”那样把立绘移到地图最右边,
请问在哪里更改立绘的xy坐标呢?
作者: myownroc    时间: 2016-1-18 21:47
脚本Game_Actor,最下方。
作者: 无忧谷主幻    时间: 2016-1-18 21:50
打开脚本编辑器,找到Game_Actor第570行到最后一行改成
之后剩下的自己调
RUBY 代码复制
  1. def screen_x
  2.     # 返回计算后的队伍 X 坐标的排列顺序
  3.     case self.index
  4.     when 0
  5.       return 340
  6.     when 1
  7.       return 440
  8.     when 3
  9.       return 540
  10.     when 2
  11.       return 440
  12.     else
  13.       return 700
  14.     end
  15.   end
  16.   #--------------------------------------------------------------------------
  17.   # ● 取得战斗画面的 Y 坐标
  18.   #--------------------------------------------------------------------------
  19.   def screen_y
  20.     case self.index
  21.     when 0
  22.       return 350
  23.     when 1
  24.       return 305
  25.     when 3
  26.       return 360
  27.     when 2
  28.       return 420
  29.     else
  30.       return 1150
  31.     end
  32.   end
  33.   #--------------------------------------------------------------------------
  34.   # ● 取得战斗画面的 Z 坐标
  35.   #--------------------------------------------------------------------------
  36.   def screen_z
  37.     # 返回计算后的队伍 Z 坐标的排列顺序
  38.    case self.index
  39.     when 0
  40.       return 10
  41.     when 1
  42.       return 9
  43.     when 3
  44.       return 8
  45.     when 2
  46.       return 7
  47.     else
  48.       return 0
  49.     end
  50.   end
  51. end


作者: 开辟的使者    时间: 2016-1-18 21:53
谢谢大家了!
作者: 开辟的使者    时间: 2016-1-18 21:55
无忧谷主幻 发表于 2016-1-18 21:50
打开脚本编辑器,找到Game_Actor第570行到最后一行改成
之后剩下的自己调

谢谢,我这就去试试
作者: 开辟的使者    时间: 2016-1-18 22:56
无忧谷主幻 发表于 2016-1-18 21:50
打开脚本编辑器,找到Game_Actor第570行到最后一行改成
之后剩下的自己调

等等,完全木有用啊!!哪怕我瞎打一堆数字战斗时它还是那么像原来一样显示在最底下?
作者: 开辟的使者    时间: 2016-1-18 23:02
无忧谷主幻 发表于 2016-1-18 21:50
打开脚本编辑器,找到Game_Actor第570行到最后一行改成
之后剩下的自己调

哦,又好了,原来还要先点开游戏测试才有效,太感谢您了!!!!




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