- ์ ๋ํฐ์์ ํ๋ ์ด์ด ์ ํ ๊ตฌํ ๋ฐฉ๋ฒ์ ๋จ๊ณ๋ณ๋ก C# ์คํฌ๋ฆฝํธ๋ฅผ ์ด์ฉํ์ฌ ์ค๋ช . ๐ฎ
- Rigidbody 2D ์ปดํฌ๋ํธ ์ถ๊ฐ ๋ฐ ์ค๋ ฅ, ์ถฉ๋ ๊ฐ์ง ์ค์ ์ค์์ฑ ๊ฐ์กฐ. โ๏ธ
- ํ๋ ์ด์ด ์ ํ๋ฅผ ์ํ ์คํฌ๋ฆฝํธ ์์ฑ ๋ฐ Rigidbody 2D ์ฐธ์กฐ ์ค์ . ๐
- Input.GetKey()๋ฅผ ์ด์ฉํ ๊ณต๋ฐฑํค ์ ๋ ฅ ๊ฐ์ง ๋ฐ ์ ํ ํจ์ ํธ์ถ. โจ๏ธ
- Vector2์ AddForce()๋ฅผ ์ฌ์ฉํ์ฌ Y์ถ ๋ฐฉํฅ์ผ๋ก ์ ํ ๊ตฌํ. โฌ๏ธ
- ์ ํ ๋์ด ์กฐ์ ์ ์ํ public ๋ณ์(jumpHeight) ์ฌ์ฉ. ๐
- isGround ๋ณ์๋ฅผ ์ด์ฉํ ์ง๋ฉด ์ ์ด ์ฌ๋ถ ํ์ธ ๋ฐ ์ ํ ์ ํ. ๐
- OnCollisionEnter2D ํจ์๋ฅผ ์ด์ฉํ ์ง๋ฉด ์ถฉ๋ ๊ฐ์ง ๋ฐ isGround ๋ณ์ ์ ๋ฐ์ดํธ. ๐ฅ