查看: 1667|回复: 5

[已经解决] 关于ARPG的重力问题

  [复制链接]

~琉璃の雪~<

梦石
0
星屑
49
在线时间
36 小时
注册时间
2008-11-6
回帖
3570
发表于 2009-12-6 14:40:11 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 夏季冰川 于 2009-12-7 16:33 编辑

就是如何能让敌人也有重力,我用了并行事件解决了敌人重力问题,但是回头想想又不行,这样做
的话如果有很多敌人就会很卡,请问如何解决:
ARPG测试.rar (4.34 MB, 下载次数: 203)

补充说明:就是让敌人随机行动的时候,敌人只会左右行走,而不会上下走动
截图00.jpg
~现在开始自绘头像~
梦石
0
星屑
50
在线时间
128 小时
注册时间
2009-1-28
回帖
2695
发表于 2009-12-6 14:46:59 | 显示全部楼层
RM做的ARPG都这样……
解决方法要不就是减少运算量(减少敌人数量),要不就是优化运算公式……

炼金术的根本法则是等价交换。想要获得,必须失去同等价值的东西。每当烦躁的时候,煎熬在不想做却又正在做的烦心事中的时候,我就安慰自己,提醒自己做这些事情的目的所在,告诉自己不要忽略所获得或者即将获得的回报,物质的,精神的,肉体的,灵魂的回报!只做想做的事情,就会失去不想失去的东西。
回复

使用道具 举报

~琉璃の雪~<

梦石
0
星屑
49
在线时间
36 小时
注册时间
2008-11-6
回帖
3570
 楼主| 发表于 2009-12-6 14:52:15 | 显示全部楼层
我只是在想,能不能在脚本里给事件也定义一个重力,但我不会弄.
~现在开始自绘头像~
回复

使用道具 举报

~琉璃の雪~<

梦石
0
星屑
49
在线时间
36 小时
注册时间
2008-11-6
回帖
3570
 楼主| 发表于 2009-12-7 11:10:04 | 显示全部楼层
嗯嗯。
回复

使用道具 举报

梦石
0
星屑
55
在线时间
5 小时
注册时间
2009-4-11
回帖
110
发表于 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
回复

使用道具 举报

~琉璃の雪~<

梦石
0
星屑
49
在线时间
36 小时
注册时间
2008-11-6
回帖
3570
 楼主| 发表于 2009-12-7 12:58:51 | 显示全部楼层
5# li807609447
奇怪了,现在又可以了.

昨天试的时候这个办法就不行.
~现在开始自绘头像~
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部