|
@@ -34,6 +34,7 @@ public class WavePowerSkill : MonoBehaviour
|
|
|
public int damage;
|
|
public int damage;
|
|
|
|
|
|
|
|
[Header("ʱ¼ä")]
|
|
[Header("ʱ¼ä")]
|
|
|
|
|
+ public float singleTime;
|
|
|
public float continueTime;
|
|
public float continueTime;
|
|
|
public float hitIntervalTime;
|
|
public float hitIntervalTime;
|
|
|
private float curHitTime;
|
|
private float curHitTime;
|
|
@@ -115,7 +116,7 @@ public class WavePowerSkill : MonoBehaviour
|
|
|
}
|
|
}
|
|
|
else
|
|
else
|
|
|
{
|
|
{
|
|
|
- singleTarget.comaTime = continueTime;
|
|
|
|
|
|
|
+ singleTarget.comaTime = continueTime + 0.5f;
|
|
|
singleTarget.ChangeState(CharacterState.Coma);
|
|
singleTarget.ChangeState(CharacterState.Coma);
|
|
|
singleTarget.transform.position -= new Vector3(longFX * longSpeed * Time.deltaTime, 0, 0);
|
|
singleTarget.transform.position -= new Vector3(longFX * longSpeed * Time.deltaTime, 0, 0);
|
|
|
curHitTime += Time.deltaTime;
|
|
curHitTime += Time.deltaTime;
|
|
@@ -133,7 +134,7 @@ public class WavePowerSkill : MonoBehaviour
|
|
|
{
|
|
{
|
|
|
if (!ene.isDie)
|
|
if (!ene.isDie)
|
|
|
{
|
|
{
|
|
|
- ene.comaTime = continueTime;
|
|
|
|
|
|
|
+ ene.comaTime = continueTime + 0.5f;
|
|
|
ene.ChangeState(CharacterState.Coma);
|
|
ene.ChangeState(CharacterState.Coma);
|
|
|
ene.transform.position -= new Vector3(longSpeed * Time.deltaTime, 0, 0);
|
|
ene.transform.position -= new Vector3(longSpeed * Time.deltaTime, 0, 0);
|
|
|
curHitTime += Time.deltaTime;
|
|
curHitTime += Time.deltaTime;
|