Project1

标题: 有没有人物行走惯性的可能 [打印本页]

作者: 莫浪语    时间: 2007-1-14 04:28
标题: 有没有人物行走惯性的可能
就是主角或npc想跑到一个点去,但是到那个点回有惯性的滑出一段距离,就象车刹住后还向前冲一段路一样,有这个做的方法么?{/gg}
作者: 莫浪语    时间: 2007-1-14 04:28
标题: 有没有人物行走惯性的可能
就是主角或npc想跑到一个点去,但是到那个点回有惯性的滑出一段距离,就象车刹住后还向前冲一段路一样,有这个做的方法么?{/gg}
作者: 美兽    时间: 2007-1-14 05:03
这个利用事件就能做出来
作者: 轮回者    时间: 2007-1-14 05:05
以下引用美兽于2007-1-13 21:03:18的发言:

这个利用事件就能做出来

而且用事件更好做
作者: 颠倒的彩虹    时间: 2007-1-14 05:08
象是踩到冰块上了.
作者: 小传子    时间: 2007-1-14 05:13
以下引用美兽于2007-1-13 21:03:18的发言:

这个利用事件就能做出来

大概是设置移动路线-然后分歧朝向-设置走的方向-依次更改速度
作者: 莫浪语    时间: 2007-1-14 05:40
关键是我用鼠标,npc也这样做可以么?
作者: 轮回者    时间: 2007-1-14 06:11
以下引用莫浪语于2007-1-13 21:40:13的发言:

关键是我用鼠标,npc也这样做可以么?

if $game_player.moving?
A=true
else
A=false

作者: 雪岭    时间: 2007-1-15 02:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: chaochao    时间: 2007-1-16 01:36
弄几个变量,用做惯性.用这些惯性来移动.玩家通过按键盘来改变惯性.
就这么简单,惯性就模拟出来鸟.不过,默认的格子大小的话,还是不要用惯性了,鸡肋!
作者: 小湖    时间: 2007-1-16 04:17
其实有很多细节还是要考虑到的
比如转弯90度的时候,不能马上行动等等~
手感最重要啊~
作者: 小传子    时间: 2007-1-16 04:31
以下引用小湖于2007-1-15 20:17:08的发言:

其实有很多细节还是要考虑到的
比如转弯90度的时候,不能马上行动等等~
手感最重要啊~

我也想过 - -
想做赛车
作者: 莫浪语    时间: 2007-1-16 12:26
楼上,我就是想做船的效果啊~~~~
作者: chaochao    时间: 2007-1-16 16:15
即使不会物理,也可以把惯性模拟的很好.
按偶的方法,每次判断按键的时候都对惯性做小小的改动.通过惯性和地面摩擦力来移动角色.其实也是符合现实的情况.没有惯性和摩擦力,再用力跑也跑不动.
作者: Gs貉都    时间: 2007-2-13 22:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: 小湖    时间: 2007-2-14 04:11
以下引用chaochao于2007-1-16 8:15:49的发言:

即使不会物理,也可以把惯性模拟的很好.
按偶的方法,每次判断按键的时候都对惯性做小小的改动.通过惯性和地面摩擦力来移动角色.其实也是符合现实的情况.没有惯性和摩擦力,再用力跑也跑不动.

或许引入物理的概念会比较好。。。。
作者: gpra8764    时间: 2007-2-20 22:12
提示: 作者被禁止或删除 内容自动屏蔽




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