lerp๋ slerp๋ ๊ฐ์๋ก ํ์ ์๋๊ฐ ๋๋ ค์ ๊ทธ๋ฐ๋ฐ ์ด๋ค์ฝ๋๋ฅผ ์จ์ผํ๋์
[๐ฌ] ์ ๋ํฐ ์ค๋ธ์ ํธ ์ฒ์ฒํ ๋ฐ๋ผ๋ณด๊ฒํ๋๋ฒ์๋์
์ต๋ช
(1.212)
2021-06-25 16:31
์ถ์ฒ 0
๋๊ธ 11
๋ค๋ฅธ ๊ฒ์๊ธ
-
[์ ์ฅ์ฉ] ๊ตฌ๊ธ ํ๋ ์ด ์๋น์ค ํ์ฑํ ํ๊ธฐ[๐์ ๋ณด] ์ค๋ก๋ผ_(yunpu1004) | 21.06.25์ถ์ฒ 0
-
์๋๋ฆฌ์ค <<< ์ด๊ฑฐ ๋ญ ์ด๋ค์์ผ๋ก ํด์ค์ผ๋จ? [2][๐ฌ] ์ต๋ช (112.156) | 21.06.25์ถ์ฒ 0
-
์ ๋ํฐ ์คํ์์ ์ง๋ฌธ [7][๐ฌ] ์ต๋ช (220.84) | 21.06.25์ถ์ฒ 0
-
GameManager๋ ์ง์ํด์ผ ํ๋ค๊ณ ์๊ฐํจ [5][๐ฌ] ์ต๋ช (usnned) | 21.06.25์ถ์ฒ 0
-
์ ํฐ์คํก ๊ณผ๊ธ์ ์ฑ ๋๋ฌด ์ง์ฆ๋จ...... [3][๐ฌ] ์ ์ฐ์ ์ธ๋(58.120) | 21.06.25์ถ์ฒ 0
-
์ฑ๊ธํด ํจํด ์ฐ์ง๋ง๋ผ๋ ์๊ธฐ์ ๋ฐ๋ฐ๊ธ [25][๐ฌ] GMP(growy920) | 21.06.25์ถ์ฒ 7
-
์ ๋ํฐ์์ ๋ฉํฐํ๋ ์ด [7][๐ฌ] ์ต๋ช (222.110) | 21.06.25์ถ์ฒ 2
-
ํ๋กํ์ผ์ข ๋ญ๊ฐ๋ฌธ์ ์ผ๊น..? [6][๐ฌ] ํธํธํธ(211.117) | 21.06.25์ถ์ฒ 0
-
์ ๋ํฐ์์ ์คํฌ๋ฆฝํธ๋ก ํค ๋๋ฅด๊ฒ ํ ์์์? [6][๐ฃ์ง๋ฌธ] ์ต๋ช (1.229) | 21.06.25์ถ์ฒ 0
-
์ ค๋คยท์คํ๋ ๋ฐธ๋ฆฌ์์ ์๊ฐ, ํด๋ผ์ฐ๋์ค์ผ์ดํ ํ๋ฉ ์ฑ๊ณต [1][๋ด์ค] ๊ฒ์๋ฉ์นด | 21.06.24์ถ์ฒ 0
lerp๊ฐ ๊ฐ์๋ก ๋๋ ค์ง๋๊ฑด ์๋ชป ์ผ๊ธฐ ๋๋ฌธ์
lerp๊ฐ ์ ํ ๋ณด๊ฐ์ด๋ผ๋ ๋ป์ธ๋ฐ, ๋ง ๊ทธ๋๋ก ๋ฑ์์ด๋ ์๋ฆฌ์
Vector3 vDir = Player.transform.position - transform.position; transform.rotation = Quaternion.Lerp(transform.rotation, Quaternion.LookRotation(vDir), 3 * Time.deltaTime);
์ด๋ ๊ฒ ์ฌ์ฉํ๋๋ฐ ํ๋ฒ ๋ด์ฃผ์ค ์ ์๋์? ๋ชฌ์คํฐ๊ฐ ํ๋ ์ด์ด ๋ฐ๋ผ๋ณด๋๋ก ํ ๋ ค๊ณ ํฉ๋๋ค
์ ๊ฑฐ ํญ์ ํธ์ถํ๋ ์ฝ๋์?
๋ค ํ๋ ์๋จ์๋ก ํธ์ถ๋๋ ํจ์์ ๋๋ค
ํ ๋ฌผ์ฒด๋ฅผ ๋ค๋ฅธ ๋ฌผ์ฒด๋ก ๋ค๊ฐ๊ฐ๊ฒ ํ ๋ ์ด๋ค๊ฑฐ๋ lerp ์ฐ๋ฉด ๋ ์ ์ด ์ ์ ๊ฐ๊น์์ง๊ธฐ ๋๋ฌธ์ ์๋๊ฐ ์ค์ด๋๋๋ฐ ๋๋ ๋ ๋ฐฉํฅ ๋ฐฑํฐ๊ฐ ์ ์ ๊ฐ์์ง๊ฒ ๋๋๊น ์๋ ์ค์ด๋๋ ๊ฒ ๋น์ฐํ๋ฏ ํ์ชฝ ๋ฐฉํฅ์ผ๋ก ์ผ์ ํ๊ฒ ๋๋ฆฌ๊ณ ๊ฐ๋๊ฐ ์ผ์ ์์น ๋ฐ์ผ๋ก ๊ฐ๋ฉด ๊ทธ๋ง๋๊ฒ ํ๋๊ฒ ์ฌ์ด๋ฏ
https://docs.unity3d.com/ScriptReference/Quaternion.RotateTowards.html
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
๋ค
์ ํ์ด ์ดํด๊ฐ ์์๋๋๋ฐ ์์๋ก ์ ๊ฐ ์์ ์ฌ๋ฆฐ ์ฝ๋์์ ์ด๋ป๊ฒ ์์ฑ ํ๋ผ๋ ๋ง์์ด์ ๊ฐ์??