๋ชฉํ๋ ์ค๋ธ์ ํธ๊ฐ ์ ์๋ฆฌ์์ ํ์ ํ์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค.
transform.Rotate(new Vector3(0, rotSpeed * Time.deltaTime, 0));
์ค๋ธ์ ํธ๋ ์์
์คํ ์ด์์ ๋ฐ์์ ์ฐ๊ณ ์์ต๋๋ค.
์ฝ๋๋ ์ด๊ฑฐ๋ฐ์ ์๋๋ฐ ํ์ ํ๋ ์ค๋ธ์ ํธ์ ์ถ์ด ์ด์ํ๋ค์.
์ผ๋ฐ ํ๋ธ๋ฅผ ๋๋ฆฌ๋ฉด ํธ๋์คํผ์ Rotation ๊ฐ๋ง ์ผ์ ํ๊ฒ ์์ง์ด๋๋ฐ, ๋ค์ด ๋ฐ์ ์์ ์ Rotation ๋ฟ๋ง ์๋๋ผ x, z์ถ๋ ํจ๊ป ํ์ ํด์ ์ ์๋ฆฌ ํ์ ์ด ์๋ฉ๋๋ค.
์ด๋ด๋๋ ์ด๋ป๊ฒ ํด๊ฒฐํด์ผ ํ ๊น์???
ํ์ด์ด๋ผํค์ ๋น ์ค๋ธ์ ํธ ํ๋ ๋ง๋ค๊ณ ๊ทธ ์์ ์์ ์ค๋ธ์ ํธ๋ก ๋๊ฐ ์ํ๋๊ฑฐ ๋ฃ๊ณ ๋๋ ค
๊ทธ๋ฆฌ๊ณ new Vector3๋ณด๋ค Vector3.up * rotSpeed * Time.deltaTime ๊ฐ ๋ ์ข์ ์ฝ๋์
์๋
Vector๋ ๊ตฌ์กฐ์ฒด๋ผ ๋์ด ์๊ฐํ๋ ๊ทธ๋ฐ ์ผ ์์ผ์ด๋จ
์ด์ ๋ ๊ท์ฐฎ์ผ๋๊น ์ฐพ์๋ด
๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค.
์ ์ฐธ๊ณ ๋ก ๋น์ค๋ธ์ ํธ์ ์คํฌ๋ฆฝํธ ๋ถ์ฌ์ผ ๋๋ค.
๊ทผ๋ฐ ์ค๋ธ์ ํธ ํ๋ํ๋ ์ฉ์ ๋กํ ์ด์ ์ด ์ ๋๋ก ๋๋๋ฐ ๋น ์ค๋ธ์ ํธ ํ์๋ก ๋ฃ์ผ๋ฉด ์ถ์ด ์ค๋ธ์ ํธ ์ค์ฌ์ด ์๋๋ผ ํ๋ฉด ์ค์? ์ชฝ์ผ๋ก ์ก๊ณ ํ์ ํ๋ ๊ฑฐ๊ฐ์์.์ด๊ฑด ์๊ทธ๋ฐ๊ฑธ๊น์??
์ค๋ธ์ ํธ ๋ชฝ๋ ์ธ์คํํฐ์ ์ค๋ฅธ์ชฝ ์์ ์ ์ ์ ์๋๊ฑฐ ๋๋ฌ์ ํฌ์ง์ ๋ฆฌ์ ํด
์ค ๊ฐ์ฌํฉ๋๋ค. ๋ฆฌ์ ํ๋๊น ์ ๋๋ค์!!