首先是用网上流传的一个package,就那个没有颜色,模型很简单的DEMO,
在设置它的连击时,就是从攻击A, 切换到攻击B,通过触发器去触发,
现在通过这个Animator中的这个Events属性去设置其触发攻击B的区间,
但在调试的过程中发,这两个事件之间(两个白点间),无论怎么调整位置似乎都没有多大的影响,,
只有当把这两个事件,拖到非常接近的位置像这样
才会产生影响,应该说这样就很能触发连击。
那么问题来了!
1.这两个Events的距离(现在忽略相隔很近的情况),不会对这个连击动作的触发产生影响的吗?毕竟我在后面的那个事件结束点,调整到动作的哪个位置,实际测试时,都是在那个动作点上触发出来。
就是这样,无论后面那个点怎么调,都是会在攻击A到了这个帧时,才会把攻击B触发出来。
2.如何在我在按键间发生很快,也就是快速按两下以上也能触发连击? 现在我在这个DEMO中,如果快速按两下以上按键,攻击 B是无法被触发出来的,只能在较慢速地按两下才能触发攻击B。即使我设置成了这样。
如是一样,把过渡的融合区间减少,甚至 把Atomic去掉也是一样的。
无论我是通过Input.GetButtonDown,还是通过游戏界面上设置的按钮去按,都是这情况.
但我玩胧村正的时候,无论我按多快,连击都是成立的。不会出现那种,要延迟按键还能形成连击的情况。
所以想请各位支支招,要怎么做,才能达到,快速按钮,也能形成从攻击A到攻击B的连击成立。
先谢过了。