Project1

标题: 想要问下45度横板问题! [打印本页]

作者: 尐臉?嗵紅    时间: 2008-7-19 22:03
标题: 想要问下45度横板问题!
目前游戏已经完结。。这时候想要加入使游戏战斗45度化的脚本。。是否可以直接加入?(不会出现问题)还是说需要注意某一项? [LINE]1,#dddddd[/LINE]本贴由论坛斑竹凌冰结贴,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
作者: 司马睿风    时间: 2008-7-19 22:04
呃,比较麻烦了,一般游戏系统是优先确定的,然后是剧本,之后才开始制作 [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 尐臉?嗵紅    时间: 2008-7-19 22:09
- -楼上的回答说明白点。。到底该如何做啊。。
作者: dbshy    时间: 2008-7-20 06:23
45度的脚本,修改GAME_ACTOR中坐标

详见http://rpg.blue/web/htm/news501.htm
    http://rpg.blue/web/htm/news131.htm [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: redant    时间: 2008-7-22 05:18
game_actor
def screen_x 修改数值就好了 不愿意改 就把下面的拷过去(45度 反正很平常嘛)

def screen_x
    # 返回计算后的队伍 X 坐标的排列顺序
  
      #......................................................................
      case self.index
    when 0
      return 400
    when 1
      return 470
    when 2
      return 560
    when 3
      return 610
    else
      return 0
    end
  end
  #--------------------------------------------------------------------------
  # ● 取得战斗画面的 Y 坐标
  #--------------------------------------------------------------------------
  def screen_y
    #........................................................................
    case self.index
    when 0
      return 400
    when 1
      return 330
    when 2
      return 260
    when 3
      return 100
      end
    #........................................................................
  end
  #--------------------------------------------------------------------------
  # ● 取得战斗画面的 Z 坐标
  #--------------------------------------------------------------------------
  def screen_z
    # 返回计算后的队伍 Z 坐标的排列顺序
    if self.index != nil
      return 4 - self.index
    else
      return 0
    end
  end
end
[LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~




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