์์ผ๋ก ์๊ฐ์ง๋ฉด ๊ฐ๋งํ ์์์ผ๋ฉด ์ข๊ฒ ๋๋ฐ์ ๊ฑฐ ๋ฌผ๋ฆฌ ์ถฉ๋ ๋๋ฌธ์ ์ ๋ฐ๊ฑฐ๋?๋ฐฉ๋ฒ ์๋?
์ด๋์ rigidbody๋ก ํด์ผ๋๋๊ฑธ๋ก ์๊ณ ์์ด์ - dc App
rigidbody 2d๋ง๊ณ rigidbody๋ก ํ๋ผ๊ณ ?
์๋จ 2d ๋ง๋๋ฐ ์ด๋ํ๋์ชฝ ์ฝ๋๋ ๋ด์ผ ์ ๊ฒ ๊ฐ์์ - dc App
ํธ๋์คํผ.ํฌ์ง์ += ์ด๋๊ฐ ์ด๋ ๊ฒ ์์ง์ด๋๋ฐ
์ Addforce ํ๋๊ฐ velocity? ๋ฐ๊ฟ๋ณด๋ ๊ฐ ํด๋ณผ๊ป
์๋๋ถ์ฒ๋ผ ์์ ๋ฒฝ์์ผ๋ฉด ๊ทธ ๋ฐฉํฅ์ผ๋ก ๋ชป๊ฐ๊ฒ ํ๋ ๋ฐฉ๋ฒ๋ ์์๊ฑฐ๊ณ ํฌ์ง์ ์ ์ฎ๊ธฐ๋๊ฑด ์ด์ฐ๋๋ ์์น๋ฅผ ๊ฐ์ ๋ก ์ฎ๊ธฐ๋๊ฑฐ๊ธฐ ๋๋ฌธ์ ์ฎ๊ธฐ๊ณ ๋์ ์ถฉ๋๋๋ฌธ์ ๋ค์ ๋ฐ๋ ค๋๋๊ฑฐ์ฃ rigidbody2d.addforce๋ก ์์ง์ด๋ฉด ๋จ๋ฆผํ์์ ์์ํ ๋ฐ ์กฐ์๊ฐ์ด ์ข ๋ณ๋ก๋๋ผ๊ณ ์ - dc App
FixedUpdate์ ๋ฃ์ด๋ด
์๋ ํด๋ณผ๊ปญ
์ ๋ ๋ฟ์ผ๋ฉด ์ด๋ ์ํ๊ฒ ํ์
์ค์ค
๋ฌผ๋ฆฌ์ฐ์ฐ์ ๊ด๋ จ๋ ์ ๋ฐ์ดํธ๋ fixedupdate์ ๋ฃ์ด์ฃผ๋๊ฒ ์ข์
์ค์ค ๋๊ธ ๊ฐ์จ
ํธ๋์คํผ.ํฌ์ง์ += ์ด๋๊ฐ์ด๋ผ์ ๊ทธ๋ฐ๊ฑฐ์ addforce๋ก ํ์
์ด๋ํ๊ธฐ์ ์ Raycast, Boxcast๋ Collider2D.Cast ์ด์ ์ถฉ๋ํ๋์ง ๋ฏธ๋ฆฌ ์ฑํฌํ๊ณ ๋ง์ฝ ์ถฉ๋ํ๋ฉด velocity ์กฐ์ ํด์ ์์ ์ถฉ๋ํ๊ธฐ ์ง์ ๊น์ง๋ง ์์ง์ด๊ฒ ํด๋์ผ ์ง์ transform.position๊ฐ์ ์กฐ์ ํด๋ ์๊ฒน์นจ