μνλ§λ€ bool λ§λ€κ³ (isAttacking κ°μκ±°)
μ λλ©μ΄μ μ΄λ²€νΈλ‘ μ λλ©μ΄μ λλ λ μλ₯Ό λ€λ©΄ EndAttack κ°μ ν¨μ μ€ννκ²ν΄μ μν μ΄κΈ°ννκΈ°Β
vs
νμ¬ νλ μ΄ μ€μΈ μ λλ©μ΄μ return ν΄μ£Όλ ν¨μ λ§λ€κ³ μ΄κ±Έλ‘ κ΄λ¦¬νκΈ°
λ¨Έκ° λ λμλΌλ ?Β
μ μλ μνλ§λ€ boolμ΄λ ν¨μ νλμ© λ λ§λ€μ΄μΌν΄μ λ³λ‘ κ±°κ°κ³ Β
κ·Έλ λ€κ³ νμλ transition μνμμ λκ° μ΄μν΄μ§κ±°κ°κ³
λλ€μμ°κ³ κ·Έλ₯ μ λλ©μ΄μ exitν λ μ΄λ²€νΈ νλ© ν΄λκ³ λ Έν°νμ΄λ‘ λ©μΈμ§ 보λ΄κ² λ§λ λ€μμ λ°λ‘ νΈλμ§μ ν¨. λ±ν μ λ΄λ©μ΄μ ν νλ¦ΏμΌλ‘ 볡λΆν μ‘ν°κ°μλλ©΄
κ·Έλ¦¬κ³ μ λλ©μ΄μ 컨νΈλ‘€ν μ€ν μ΄νΈλ λ±ν νλκ·Έλ₯Ό νλνλ λ§λλκ²λ³΄λ¨ enumμΌλ‘ μ‘μλκ³ νμμ λν μνλ§ νλ³νκ² ν΄λλκ² νΈνλ€
μ€μ€ enumμ λ³΄ν΅ μ°λ보λ€