unity-26: 애니메이션 이벤트 설정
collider
- coliision : 물리적으로 역할을 함. 부딪히면 팅겨내거나..연산을 하게끔
- trigger: 충돌했다. 안했다. 하는중이다. 알려주기만함. 연산을 안함
- damagezone같은곳에는 istrigger를 체크해야함
어택할때마다 damagezone이 꺼졌다 커졌다 하게 제어
[SerializeField] BoxCollider _damageZone;
void DamageOn()
{
_damageZone.enabled = true;
}
void DamageOff()
{
_damageZone.enabled = false;
}
애니메이터에서 이벤트 생성하기
- animator에서 attack 더블클릭, Inspector에서 events클릭,
- 때리기 전 모션에서 Add Events 누르고 Function에 이름설정(때리고 난 후도 똑같이) (DamageOn, DamageOff)
댓글남기기