设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

关于ARPG的重力问题

查看数: 1520 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2009-12-6 14:40

正文摘要:

本帖最后由 夏季冰川 于 2009-12-7 16:33 编辑 就是如何能让敌人也有重力,我用了并行事件解决了敌人重力问题,但是回头想想又不行,这样做 的话如果有很多敌人就会很卡,请问如何解决: ...

回复

夏季冰川 发表于 2009-12-7 12:58:51
5# li807609447
奇怪了,现在又可以了.

昨天试的时候这个办法就不行.
li807609447 发表于 2009-12-7 12:25:56
在Game_Character 3 中 第177行
  #--------------------------------------------------------------------------
  # ● 随机移动
  #--------------------------------------------------------------------------
  def move_random
    case rand(4)
    when 0  # 向下移动
      move_down(false)
    when 1  # 向左移动
      move_left(false)
    when 2  # 向右移动
      move_right(false)
    when 3  # 向上移动
      move_up(false)
    end
  end
改为:
#--------------------------------------------------------------------------
  # ● 随机移动
  #--------------------------------------------------------------------------
  def move_random
    case rand(2)
    when 0  # 向左移动
      move_left(false)
    when 1  # 向右移动
      move_right(false)
    end
  end
夏季冰川 发表于 2009-12-7 11:10:04
嗯嗯。
夏季冰川 发表于 2009-12-6 14:52:15
我只是在想,能不能在脚本里给事件也定义一个重力,但我不会弄.
霜冻之狼 发表于 2009-12-6 14:46:59
RM做的ARPG都这样……
解决方法要不就是减少运算量(减少敌人数量),要不就是优化运算公式……
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-26 09:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表