|
|
@@ -44,8 +44,7 @@ public class PlayerController : MoveCharacter
|
|
|
public float cacheDir; //召唤的时候按左右召唤结束不会响应手感不好,缓存一下,召唤后摇期间有左右响应的话会转向
|
|
|
[HideInInspector]
|
|
|
public bool cacheRush; //召唤的时候按冲刺结束不会响应手感不好,缓存一下,召唤后摇期间按下冲刺的话会冲刺
|
|
|
- [HideInInspector]
|
|
|
- public float cacheSummonTime; //无法召唤时按下召唤键不会召唤,手感不好,缓存几帧,在这几帧内落地会立即召唤;
|
|
|
+ [DisplayOnly] public float cacheSummonTime; //无法召唤时按下召唤键不会召唤,手感不好,缓存几帧,在这几帧内落地会立即召唤;
|
|
|
[HideInInspector]
|
|
|
public int cacheSummonId;
|
|
|
[FoldoutGroup("召唤属性")] [DisplayOnly] public int nowAttackSummonID;
|
|
|
@@ -535,9 +534,9 @@ public class PlayerController : MoveCharacter
|
|
|
return false;
|
|
|
|
|
|
}
|
|
|
- if (btnEastUp || btnWestUp || btnSouthUp || btnTransClick)
|
|
|
+ if (btnEastUp || btnWestUp || btnSouthUp || btnTransClick || cacheSummonTime >= 0)
|
|
|
{
|
|
|
- if (cacheSummonTime >= 0 && conductTime <= totalCacheSummonTime)
|
|
|
+ if(conductTime <= totalCacheSummonTime)
|
|
|
{
|
|
|
CheckTurn();
|
|
|
if (!CheckCanSummon(cacheSummonId))
|