[TIL] 93 FSM ์ ํ”„ โญ

์—…๋ฐ์ดํŠธ:

์นดํ…Œ๊ณ ๋ฆฌ:

ํƒœ๊ทธ: , ,




์ด๋ ฅ์„œ ์ง„ํ–‰์ค‘

ย ย  [o] ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ - 53
ย ย  [o] ๋ฉด์ ‘ ๋ฌธ์ œ ํ’€๊ธฐ - 5
ย ย  [o] 1,2๋ฐ˜ ๋งˆ๋ฌด๋ฆฌ์ •๋ฆฌ ์ฑŒ~
ย ย  [x] ์‹ฌํ™”์ฃผ์ฐจ ๊ฐ•์˜ ๋“ฃ๊ธฐ. ์ง„ํ–‰์ค‘
ย ย  [x] ๋””์ž์ธ ์ฝ”๋“œ ํŒจํ„ด ์ดํ•ด,์ •๋ฆฌํ•˜๊ธฐ.
ย ย  [x] ์ž๋ฃŒ๊ตฌ์กฐ ๋””์ž์ธํŒจํ„ด ๊ฐ•์˜ ๋‹ค์‹œ ๋“ฃ๊ธฐ.







์ ํ”„

  • ์ ํ”„ํ‚ค ์ž…๋ ฅ์‹œ JumpForce๋งŒํผ ํž˜์ฃผ๊ธฐ, velocity.y<=0 ์ด๋ฉด FallState๋กœ ๋„˜์–ด๊ฐ€๊ธฐ
  • FallState์ƒํƒœ์—์„œ GroundCheck ๋˜๋ฉด ๋‹ค์‹œ IdleState๋กœ ๋ณ€๊ฒฝ
  • velocity๋ฅผ ์ด์šฉํ•˜์—ฌ ์ƒํƒœ์ „ํ™˜




๐Ÿ“”

๋Œ“๊ธ€๋‚จ๊ธฐ๊ธฐ