ย ย ย transform.position = Vector2.Lerp(transform.position, targetPos, 0.15f);
์ผ์ผ ์์ง์ด๊ฒ ํ๋๋ฐ ์ด๋ฌ๋๊น ๋ฒฝ๋ ์ฅ์ ๋ฌผ๋ ๋ค ๋ซ๊ณ ๊ฐ๋๋ฐ
์ด๋ฐ ๊ฒฝ์ฐ์ ์ถฉ๋์ฒ๋ฆฌ ์ด์ผํด์ฃผ์ง?
if ( ๋ค์ ์ด๋๊ฒฝ๋ก์ ์ถฉ๋์ฒด๊ฐ ์์ผ๋ฉดย )
ย ์์ง์ด์ง ์๋๋ค.
์ผ์ผ ํ๋ฉด ๋๊ธด ํ๋๋ฐ ์ถฉ๋์ฒด์ ๋ถ๋ชํ์ ๋ฏธ๋๋ฝ๊ฒ ์์ง์ด๋? ๊ทธ๋ฐ๊ฑธ ํํ ๋ชปํ์๋
๋ด๊ฐ ์คํฌ๋ฆฝํธ์์ ๋ฌผ๋ฆฌ๋ฅผ ๊ตฌํํด์ผํ๋๊ฑด๊ฐ??
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
ใ ใ transform.Translate ์ด๊ฑธ๋ก ์ด๋ํ ๋ ์ ๋ฌ๋๋ฐ ๋ฌํ ์ฌ์ฉํ๋๊น ๋ซ๋ฆฌ๋ค
ํฌ์ง์ ์ ๊ฐ์ ๋ก ๋ฐ์๋ฃ๊ณ ์์ผ๋๊น ๋ฌผ๋ฆฌ๋ฐ์๋ก๋ ๋ง์ ์ ์์ง ใ ใ ใ
๊ทธ๋๊น ์ด๋ฐ๊ฒฝ์ฐ์ ์คํฌ๋ฆฝํธ์์ ์ง์ ๋ฌผ๋ฆฌ๋ฅผ ๊ตฌํ ํด์ค์ผํ๋๊ฑฐ์ผ?
๋น ray๋ฅผ ์๋ position์ผ๋ก ํ๋ ๋ณ๋๋ก ์ถฉ๋์ฒดํฌ๋ฅผ ํด์ผํฉ๋๋ค
๋ค์ด๋ด๋ฏน ๋ฆฌ์ง๋๋ฐ๋๋ฅผ ๋ฌ์์ค
rigidbody์ velocity๋ฅผ ์กฐ์ ํ๋ฉด ์์ง์ผ ๋ ๋ฌผ๋ฆฌ์ฒดํฌ๋ฅผ ํด์ค
์ ๋ ๋๋ถ๋ถ ์ด๋ ๊ฒ ํด์