q5563961 发表于 2009-6-30 18:48:48

关于轻跳

是不是又要分2中呢?为什么我不行的?还是说..按下的瞬间的那里调整!
怎么轻跳啊!

snowtear 发表于 2009-6-30 20:15:43

应该是放开跳跃键的瞬间,到"下落"动作...
我在研究R模块怎么小跳....好像怎么弄都不行...

q5563961 发表于 2009-6-30 20:29:15

那要不要分2种呢?

rodthetv 发表于 2009-6-30 21:47:33

  

QVGA action 中就有小跳及大跳的范例了,可以去看看
下面我说明一下范例的做法

一开始按下A的瞬间时就开始跳
如果你A还按住不放时,就接大跳,否则就是小跳


待机->跳跃准备->小跳
                            ->大跳

设定如下↓

设定A按下的瞬间
动作从 待机时->跳跃准备

设定A按下时
动作从 跳跃准备->大跳

设定 动画显示完毕
动作从 跳跃准备->小跳

小跳和大跳的跳跃速度一个设较低,一个要设较高

巴哈姆特 发表于 2009-6-30 22:56:27

我觉得要根据你的作品的实际要求,范例里的小跳真的很小。添加一下【经过一定时间】比较好吧。

v2sam 发表于 2009-7-1 10:20:07

记得范例不是这样的吧

范例里的跳只有一个,不过判定是两个设定为任一回到落下动作

1是当按键松开,2是当跳跃到顶点。于是就产生了小跳和大跳

donald 发表于 2009-7-1 19:14:50

引用第5楼v2sam于2009-07-01 10:20发表的:
记得范例不是这样的吧

范例里的跳只有一个,不过判定是两个设定为任一回到落下动作

1是当按键松开,2是当跳跃到顶点。于是就产生了小跳和大跳
原来如此!!!我们的思路都错了~~~
只要这样就能做出任何高度的小跳了~~~

v2sam 发表于 2009-7-1 22:00:43

引用第6楼donald于2009-07-01 19:14发表的:

原来如此!!!我们的思路都错了~~~
只要这样就能做出任何高度的小跳了~~~


但是很奇怪,不是每次小跳都能成功的,而且总的高度越低越难成功,其实觉得这和软件对键盘按键时间判断的不敏感有关= =|||
这是我试调了很多次范例得出的结论……
页: [1]
查看完整版本: 关于轻跳