Project1

标题: RPG rmxp怎么做横板战斗? [打印本页]

作者: 劫狱爱好者    时间: 2008-8-20 01:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: 殲滅天使·玲    时间: 2008-8-20 01:27
http://rpg.blue/web/htm/news1046.htm
http://rpg.blue/web/htm/news535.htm
自制
http://rpg.blue/web/htm/news131.htm [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~ [LINE]1,#dddddd[/LINE]版主对此帖的认可:『好人卡』,积分『+250』。
作者: 玄月    时间: 2008-8-20 01:34
发现火星人 [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: Magic    时间: 2008-8-20 03:00
LS被认可  2L居然不被认可……

天理何在呀……
作者: joshua    时间: 2008-8-20 10:54
我无语了
哈哈哈哈哈哈.............
作者: 一醉倾城    时间: 2008-8-20 17:39
     。。。。。这种情况。。。。。。。。。。。。。。。。。。叫什么来着?恩。。。。。恩。。。
作者: ynwyako    时间: 2008-8-21 23:45
你把Game_Actor里的
567行到595行改为下面
脚本,就是横板战斗。

#--------------------------------------------------------------------------
  # ● 取得战斗画面的 X 坐标
  #--------------------------------------------------------------------------
  def screen_x
    case self.index
    when 0
      return 515
    when 1
      return 440
    when 2
      return 590
    when 3
      return 390
    else
      return 640
    end
  end
  #--------------------------------------------------------------------------
  # ● 取得战斗画面的 Y 坐标
  #--------------------------------------------------------------------------
  def screen_y
    case self.index
    when 0
      return 310
    when 1
      return 295
    when 2
      return 325
    when 3
      return 340
    else
      return 1000
    end
  end
  #--------------------------------------------------------------------------
  # ● 取得战斗画面的 Z 坐标
  #--------------------------------------------------------------------------
  def screen_z
    # 返回计算后的队伍 Z 坐标的排列顺序
    case self.index
    when 0
      return 1
    when 1
      return 0
    when 2
      return 2
    when 3
      return 3
    else
      return 0
    end
  end
end
作者: 劫狱爱好者    时间: 2008-9-13 05:50
提示: 作者被禁止或删除 内容自动屏蔽




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