赞 | 108 |
VIP | 386 |
好人卡 | 10 |
积分 | 78 |
经验 | 156746 |
最后登录 | 2024-10-31 |
在线时间 | 1563 小时 |
Lv4.逐梦者 世界坑化协会
- 梦石
- 0
- 星屑
- 7812
- 在线时间
- 1563 小时
- 注册时间
- 2007-3-13
- 帖子
- 5542
|
就是说,你不能只做一个起始动作,这样是判断不了的。
正确的做法是,默认待机(左向)1个, 待机(右向)1个。然后分支出按左时向左移动,按右向右,一共4个分支【这4个动作都不能把“不指定移动方向”打勾,要指定方向,左就是左,待机速度为0】。这样就可以判断B是什么时候按下的了。
---------------例子-------------------------------
【当前是】待机左 :1、按左键跳转左走 2、按右跳转右走 3、按B左滑步
【当前是】 左走:1、放开左键回到待机左 2、按B左滑步
v2sam于2011-3-14 11:29补充以下内容:
又想了一下,如果不想用上面说的那么复杂的分支,其实把你的判定条件改一下就好了。
【玩家面向右 B按下——前滑步(R)】
【玩家面向右 左按下 B按下 ——后滑步(R)】
因为AGM优先处理条件少的动作,如果还是不行就用我上面的方法吧= = |
|