최대 1 분 소요

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)

image

image

댓글남기기