[fix] 장판 마법 캐스팅 애니메이션 타이밍 조정

DEG-62
This commit is contained in:
fiore 2025-05-13 13:36:50 +09:00
parent fa1bf29ae8
commit 0efe56ad42

View File

@ -277,18 +277,20 @@ public class CasterDemonController : EnemyController
private IEnumerator SlowFieldSpell()
{
var aimPosition = TargetPosOracle(out var basePos, out var rb);
// 1. 시전 애니메이션
transform.LookAt(aimPosition);
SetAnimation(Cast);
// 2. 장판 생성과 세팅
// 장판 생성과 세팅
var fixedPos = new Vector3(aimPosition.x, aimPosition.y, aimPosition.z);
var warning = Instantiate(chariotWarning, fixedPos, Quaternion.identity).GetComponent<MagicAoEField>();
warning.SetEffect(SlowFieldEffectData, () => { SFXPlayer(slowFieldSound);}, null);
warning.SetEffect(SlowFieldEffectData, () =>
{
SetAnimation(Cast);
SFXPlayer(slowFieldSound);
}, null);
// 3. 짧은 텀 후 끝내기
// 짧은 텀 후 끝내기
yield return Wait.For(1f);
}