AnimStateBase
AnimStateBase
μ λλ©μ΄μ μνμ λν μ€λΈμ νΈμμ.
μ΄λ²€νΈ
EnterEvent
ν΄λΉ μ λλ©μ΄μ μνκ° μμλ λ νΈμΆλλ μ΄λ²€νΈμμ. μ°κ²°ν¨μ νμμ function(AniStateMachine), AniStateMachine λ μνκ° μμλ AniStateMachine μ€λΈμ νΈ μ λλ€.
UpdateEvent
ν΄λΉ μ λλ©μ΄μ μ΄ μ€νμ€ μΌ λ νΈμΆλλ μ΄λ²€νΈμμ. μ°κ²°ν¨μ νμμ function(AniStateMachine, updateTime), AniStateMachine λ νμ¬ μ€νμ€μΈ AniStateMachine μ€λΈμ νΈ, updateTime μ number μ λλ€.
ExitEvent
ν΄λΉ μ λλ©μ΄μ μνκ° λλ λ νΈμΆλλ μ΄λ²€νΈμμ. μ°κ²°ν¨μ νμμ function(AniStateMachine), AniStateMachine λ μνκ° λλ AniStateMachine μ€λΈμ νΈ μ λλ€.
ν¨μ
number GetPlayTime()
μ λλ©μ΄μ μνκ° μ§νλ μκ°μ μ»μ μ μμ΄μ.
void AddTransition(ModeAnimTransition InTransition)
λ€λ₯Έ μ λλ©μ΄μ μνλ‘μ μ μ΄λ₯Ό μΆκ°ν΄μ. (μ μ΄ ν λ€λ₯Έ μ λλ©μ΄μ )
RAnimStateMachine GetAnimStateMachine()
μ€μ λμ΄ μλ μ λλ©μ΄μ μνλ¨Έμ μ μ»μ μ μμ΄μ.
void SetNeedReplicate(bool NeedReplicate)
λκΈ°ν νμ μ¬λΆλ₯Ό μ€μ ν μ μμ΄μ. (νμ μ¬λΆ)
μ¬μ© κ°λ₯ν λΆλͺ¨ μ€λΈμ νΈ κΈ°λ₯λ€
μμ±
μ΄λ¦
μ€λͺ
λΆλͺ¨ κ°μ²΄λ₯Ό μ»μ μ μμ΄μ.
κ°μ²΄μ μ΄λ¦μ λλ€.
μ΄λ²€νΈ
μ΄λ¦
μ€λͺ
ν¨μ
μ΄λ¦
μ€λͺ
μΆκ°λ κ°μ΄ λ³κ²½ λ λ νΈμΆλλ μ΄λ²€νΈμμ. (Value μ΄λ¦, μ°κ²° ν¨μ)
μ΄λ¦μΌλ‘ μμ κ°μ²΄λ₯Ό μ»μ μ μμ΄μ. (μ°Ύκ³ μΆμ μμ κ°μ²΄ μ΄λ¦)
μμ κ°μ²΄μ 리μ€νΈλ₯Ό μ»μ μ μμ΄μ.
μΊλ¦ν°μΈμ§ νμΈν μ μμ΄μ.
μ€ν ν± λ©μμΈμ§ νμΈν μ μμ΄μ.
FXμΈμ§ νμΈν μ μμ΄μ.
SoundμΈμ§ νμΈν μ μμ΄μ.
ν¬μΈνΈ λΌμ΄νΈμΈμ§ νμΈν μ μμ΄μ.
μ€ν¬νΈ λΌμ΄νΈμΈμ§ νμΈν μ μμ΄μ.
μνΌμ€ UIμΈμ§ νμΈν μ μμ΄μ.
μ€ν¬λ¦° UIμΈμ§ νμΈν μ μμ΄μ.
ν°μΉ UIμΈμ§ νμΈν μ μμ΄μ.
μμ΄ν μΈμ§ νμΈν μ μμ΄μ.
NPCμΈμ§ νμΈν μ μμ΄μ.
μ€νΈλ¦½νΈμΈμ§ νμΈν μ μμ΄μ.
ColliderμΈμ§ νμΈν μ μμ΄μ.
WidgetμΈμ§ νμΈν μ μμ΄μ.
CameraμΈμ§ νμΈν μ μμ΄μ.
ν΄λΉ μ€λΈμ νΈκ° μ ν¨νμ§ νμΈ ν μμμ΄μ.
ν΄λΉ μ€λΈμ νΈμ κ°μ΄ μ ν¨νμ§ νμΈν μ μμ΄μ.
Last updated
Was this helpful?