VFX LAB 스킬 갤러리

애니메이션 이벤트 동기화

player.PlayUntilEvent(anim, "atk", speed, fallback) player.Play(anim, speed)

원리

이펙트 타이밍을 초로 적지 않고 Spine 애니메이션의 atk 이벤트 순간에 맞춘다. 모션 배속을 바꾸거나 애니메이터가 모션을 고쳐도 이펙트가 따라온다.

c0001 atk 이벤트: atk1 0.30s · atk2 0.63s · atk3 0.80s · atk4 0.53s · atk5 0.73s · atk6 0.70/0.87/1.03s · atk7 0.30/1.00/1.60s

쓰는 법

yield return p.PlayUntilEvent(castAnimation, "atk", castAnimSpeed, 0.12f);
// ← 여기서 타격 이펙트

fallback 은 Spine 이 없을 때(도트 주인공) 기다릴 시간.

주의

  • 원본 공격 모션은 느린 편 → 1.5~2 배속 권장.
  • 이벤트가 여러 개인 모션(atk6, atk7)은 첫 이벤트에서 멈춘다.

쓰는 스킬