๋ฉ์ดํ์ด๋ ๋์ฒ ๊ฐ์๊ฑฐ ๋ณด๋ฉด
๋ฌผ๋ฆฌ ์ฒ๋ฆฌ๊ฐ ์๋ ๊ทธ๋ฅ ์์น์ ์๋๋ฅผ ์ฌ์ฉํด์
position + direction_vector * speed * Time.deltaTime
ํ๋๊ฒ์ฒ๋ผ ์์ง์ด์์์.
ย
์ ๋ํฐ์์ ์ด๋ฐ ํจ๊ณผ๋ฅผ ๋ด๊ธฐ ์ํด ์ด๋ป๊ฒ ํด์ผ ํ ๊น์?
์ฐ์ ์ถฉ๋์ฒ๋ฆฌ ๋๋ฌธ์ Rigidbody2d๋ ์์ด์ผ ํ๊ณ ...
1. Update์์ transform.position ์ฌ์ฉ
2. Update์์ rigidbody.position ์ฌ์ฉ
3. Update์์ rigidbody.MovePositionํจ์ ์ฌ์ฉ
์ด๋ค๋ฐฉ์์ผ๋ก ํด์ผํ๋์?
๋ฉ ์ํ๋์ง ๋ชจ๋ฅด๊ฒ ๋๋ฐ ํ ์ ์ฉ ์์ด ์์น ๋ฐ๊พธ๋๊ฑด 1๋ฒ์ด์ฌ
๊ทผ๋ฐ rigidbody ์์ผ๋ฉด ์ถฉ๋์ ์๋์์์
๋จผ๋ง์ธ์ง ๋ชจ๋ฅด๊ฒ ๋๋ฐ ์ ์ถํด๋ณด๋ฉด ๋ฆฌ์ง๋๋ฐ๋๋ฅผ ์คํํฑ์ผ๋ก ๋ฐ๊พธ์ผ
์ถฉ๋ ์ฝ๋๋ฅผ ๋๊ฐ ์ง์ ์ง๋ ๊ฒ ์๋๋ฉด AddForce๋ก ์ ๋ํฐ ์์ฒด ๋ฌผ๋ฆฌ ์ฌ์ฉํ๋ฉด ๋๊ณ , Cast๋ก ์ถฉ๋ ์ฝ๋ ์ง์ ์ธ๊ฑฐ๋ผ๋ฉด 3๊ฐ์ค ํ๋ ์ฝ์นด์ฝ๋ผ ํด์ ์ฐ๋ฉด ๋จ