Project1
标题:
关于ARPG的重力问题
[打印本页]
作者:
夏季冰川
时间:
2009-12-6 14:40
标题:
关于ARPG的重力问题
本帖最后由 夏季冰川 于 2009-12-7 16:33 编辑
就是如何能让敌人也有重力,我用了并行事件解决了敌人重力问题,但是回头想想又不行,这样做
的话如果有很多敌人就会很卡,请问如何解决:
ARPG测试.rar
(4.34 MB, 下载次数: 202)
2009-12-6 14:36 上传
点击文件名下载附件
补充说明:就是让敌人随机行动的时候,敌人只会左右行走,而不会上下走动
截图00.jpg
(284.03 KB, 下载次数: 0)
下载附件
保存到相册
2009-12-6 14:40 上传
作者:
霜冻之狼
时间:
2009-12-6 14:46
RM做的ARPG都这样……
解决方法要不就是减少运算量(减少敌人数量),要不就是优化运算公式……
作者:
夏季冰川
时间:
2009-12-6 14:52
我只是在想,能不能在脚本里给事件也定义一个重力,但我不会弄.
作者:
夏季冰川
时间:
2009-12-7 11:10
嗯嗯。
作者:
li807609447
时间:
2009-12-7 12:25
在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 12:58
5#
li807609447
奇怪了,现在又可以了.
昨天试的时候这个办法就不行.
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1