fsm1 Unity 3D 엔진 (13) FSM-유한 상태 기계(Finite State Machine) 안녕하세요 연꿈술사입니다. 오늘은 유한상태기계 FSM에 대해 알아보겠습니다. FSM은 게임 개발 및 다양한 프로그래밍 분야에서 사용되는 설계패턴 중 하나입니다. 유니티 내에서는 이 FSM을 캐릭터의 동작이나 AI의 동작을 관리하기 위해 사용합니다. FSM의 개념에 대해 알아보겠습니다. 1. State (상태) : FSM은 여러 개의 상태로 구성되며, 가만히 있을 때, 걸을 때, 뛸 때, 공격할 때 등 다양한 상태를 가집니다. 2. Transition (전이) : 하나의 상태에서 다른 상태로 전환하는 것을 나타냅니다. 가만히 있는 동작에서 뛰는 동작으로 변하는 등 다양한 전이를 만들 수 있습니다. 3. Event(이벤트) : 특정 조건이나 입력에 의해 발생하고, 이를 만족하면 전이된 상태를 구현합니다. 4.. 2023. 8. 21. 이전 1 다음