v2sam 发表于 2009-6-26 09:18:23

爬梯、攀行等等

嗯,我总是提出些有的没的。

这次是想研究像 《忍者龙剑传》 那样的动作在J模块里如何实现?

1、 正面或者侧面上下爬梯。

2、抓住元件下方吊着攀行。

3、用绳索荡过对面。

aventzero 发表于 2009-6-26 09:38:13

1号内容和洛克人的爬墙很像……
上下爬梯和侧面爬墙我已经做了……
上下爬梯只要将底层梯子设置某开关后,待机动作+上切换到某爬梯待机动作,然后再制作上动作和下动作……但是最后的由爬梯转到待机的动作……貌似很难判断(我偷懒跳过)

侧面爬墙……以前某帖子有……当然就和大大说的一样……有个BUG……就是没墙了他也维持那个动作
当然我把移动速度降为0……虽然是那个动作但是不会改变摔死的结果-_-

贴墙跳虽然动作很快……但我也做出来了……

hiyori 发表于 2009-6-26 14:56:47

1和2都可以通过接触图块(部件)来打开(关闭)开关
再根据开关来判断角色是否进入攀爬动作
要注意的是因为J模块有重力影响,要让角色悬停在空中的话就必须一时把重力的变量变为0,然后正常的时候返回初始值
另外好像在J模块下角色是不能随意上下移动的,上下运动基本是靠跳跃和重力的作用

3的话比较难办,因为好像没办法做到让角色和地图上的部件形成连接关系(其中的物理动力原理先忽略)
掩眼法的话,可以考虑在绳子上放一些透明的平台,然后角色碰到绳子的时候角色改变为抓绳的动作,但是其实角色实际上是站在平台上面
页: [1]
查看完整版本: 爬梯、攀行等等