ํ˜„์žฌ ์ฝ”๋“œ๋Š” ๋Œ€์ถฉ ์ด๋ ‡๊ณ  ํ…œํ”Œ๋ฆฟ ์ด์šฉํ•ด์„œ StateEnum์ด๋ผ๋Š” enum ํƒ€์ž…์„ ๋ฐ›์•„์˜ค๊ณ , ๊ทธ๊ฑธ ํ†ตํ•ด์„œ FSM์„ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐฉ์‹์ž„

๊ทธ๋Ÿฐ๋ฐ ์ปดํŒŒ์ผ ์˜ค๋ฅ˜๊ฐ€ ๋‚˜์„œ ํ™•์ธํ•ด๋ณด๋‹ˆ UObject๋ฅผ ์ƒ์†๋ฐ›์œผ๋ฉด์„œ UClass๋กœ ์ง€์ •๋˜์–ด์žˆ์ง€ ์•Š์œผ๋ฉด ๋ธ๋ฆฌ๊ฒŒ์ดํŠธ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค๊ณ  ๊ทธ๋Ÿฌ๋„ค

๊ทธ๋ฆฌ๊ณ  ํ…œํ”Œ๋ฆฟ์„ ์‚ฌ์šฉํ•˜๋ฉด UClass๋กœ ์ง€์ •ํ•  ์ˆ˜๊ฐ€ ์—†๊ณ ...

๊ทธ๊ฒƒ๋„ ๋ชจ๋ฅด๊ณ  ์บ๋ฆญํ„ฐ ์›€์ง์ž„์„ FSM์— ์˜์กดํ•˜๋„๋ก ์ด๋ฏธ ๋กœ์ง ๋‹ค ์งœ๋ฒ„๋ฆผ

์ด๊ฑธ ์–ด์ผ€ ๋ฐ”๊ฟ”์•ผ ์›ํ•˜๋Š”๋Œ€๋กœ ์“ธ ์ˆ˜ ์žˆ์„๊นŒ...

TStateMachine<EMovementState> StateMachine ์ด๋Ÿฐ์‹์œผ๋กœ ์“ฐ๊ณ ์‹ถ์€๋ฐ

๋ธ๋ฆฌ๊ฒŒ์ดํŠธ ๋ง๊ณ  ํ•จ์ˆ˜ํฌ์ธํ„ฐ ์“ฐ๋Š” ๋ฐฉ์‹์œผ๋กœ ๋ฐ”๊ฟ”์ค˜์•ผํ•˜๋‚˜;