๊ทธ๋ฅ rigidbody 2d๋ box collider 2d ์ ์ฉํ๊ณ
๋ฐ์ ๊ธด ๋ค๋ชจ๋ box collider 2d์ ์ฉํ๋๋ฐ ๋์ด ์๋ถ์ด์ ์ ํ๋ฅผ ๋ชปํ๊ฒ ์...
๊ทธ๋ฅ rigidbody 2d๋ box collider 2d ์ ์ฉํ๊ณ
๋ฐ์ ๊ธด ๋ค๋ชจ๋ box collider 2d์ ์ฉํ๋๋ฐ ๋์ด ์๋ถ์ด์ ์ ํ๋ฅผ ๋ชปํ๊ฒ ์...
๊ทธ๋ด๋ฆฌ๊ฐ. ์ฝ๋ ๋ค์ ์ดํด๋ณด๊ณ , ํ๊ทธ ๊ฐ ์ถฉ๋ ํ์ ์ด๋ฉด ํ๊ทธ ์คํ ์๋์ง ๋ค์ ํ์ธํด๋ด
ํ๋ก์ ํธ์ธํ -ํผ์ง์คํฌ๋-Default Contact Offset์ ์ต์๋ก
์ด๊ฑฐ๋์ ๋ณ๊ฐ๋ก ๊ทธ๋ผ์ด๋์ฒดํฌ๋ฅผ ์ด๋ป๊ฒํ๋์ง๋ฅผ ๋ชฐ๋ฅด๋ ์ ํ๊ฐ ๋ ์ง๋ ์๋ชฐ๋ฅด๊ฐฏ์์ค
void Update() { isGrounded = Physics2D.OverlapCircle(feetPos.position, checkRadius, whatIsGround); if(isGrounded == true && Input.GetKeyDown(KeyCode.Space)) { rb.velocity = Vector2.up * jumpForce; } }
์ค์ ๋ฐ๊พธ๋๊น ๋ฟ๊ธดํ๋๋ฐ ์ ํ๋ ์ฌ์ ํ ์๋๋ค์ฉ..
feetPos ์์น๋ ๋ฐ๋ฅ์ค๋ธ์ ํธ์ ๋ ์ด์ด๊ฐ์๊ฑฐ ์ ์ดํด๋ณด์
์.. ์ฑ๊ณตํ์ด์ฉ ใณใณ