์ด์ ๋ ์ค๋ ํฉ์ณ์ 10์๊ฐ์ ๋๊ฒ ํด๊ฒฐํ์ง ๋ชปํ์ด์..
์ค๋ธ์ ํธ ๋๋ค์ผ๋ก ์์ฑํด๋ด๋ ๊ฒ ๋ง๋ค๊ณ ๊ทธ ์ค๋ธ์ ํธ๋ฅผ ํด๋ฆญ์ -90๋ ํ์ ํ๊ฒ ๋ง๋ค์๋๋ฐ ํด๋ก ๋ค์ ํ์ ์ด ์๋์..
์ด๋ป๊ฒ ํด๊ฒฐํ๋์.
์ง๋ฌธ์ด ๋ํดํ๋ค์ ํด๋ฆญํ์๋ ์๋ณธ ์ค๋ธ์ ํธ๋ ํ์ ํ๋๋ฐ ํด๋ก ๋ค์ ํ์ ์ ์ํ๋ค๋๊ฑด๊ฐ์? ์๋๋ฉด ์๋ณธ์ค๋ธ์ ํธ๋ฅผ ํด๋ฆญํ์๋ ํด๋ก ๋ค๋ ๊ฐ์ด ๋์์ผํ๋ค๋๊ฑด๊ฐ์? ์์ฑํ ์ฝ๋์ ์คํฌ๋ฆฐ์ท์ด๋ ์์์ ์ฒจ๋ถํด์ฃผ๋ฉด ์ข์๊ฑฐ๊ฐ์์
์๋ณธ ์ค๋ธ์ ํธ๋ ํ์ ํ๋๋ฐ ํด๋ก ๋ค์ ํ์ ์ ์ํด์...
public void RotationReset() { transform.Rotate(0, 0, -90); }
๊ฐ๊ฐ ์ค๋ธ์ ํธ์ ์ด๊ฑฐ ๋ฃ์ด์ฃผ๊ณ ๋ฒํผ์ ํ๋์ฉ ์ฐ๊ฒฐํด์คฌ์ด์
ํด๋ก ์ ์ฝ๋๋ง๋์ ๊ฒ ๋ง์๊น์? ์๋๋ฉด ํ์ด๋ฝํค์์ ๋ณต์ฌํ๊ฑธ ํด๋ก ์ด๋ผ๊ณ ์ง์นญํ์ ๊ฑด๊ฐ์? ๊ฐ์ค๋ธ์ ํธ์ ์ปดํฌ๋ํธ๋ฅผ ๋ฃ์๋๋ฐ ์๋์ ์ํ๋ค๋๊ฑด ๋ฒํผ์ชฝ์์ ์ ๋๋ก ์ ๋ฌ์ด ์๋๋๊ฑฐ๊ฐ์๋ฐ ๋ฒํผ์ชฝ์ ๋ค์ํ๋ฒ ํ์ธํด๋ณด์๊ฒ ์ด์?
๋์ถฉ ์ง์ํ์๋ฉด ๋ณต์ฌ๋ ํ๋ฆฌํน์ ๋ฒํผ ์ปดํฌ๋ํธ์ ์คํฌ๋ฆฝํธ ์ฐธ์กฐ ์๋์ด์์๊ฑฐ ๊ฐ์๋ฐ ์ฝ๋ ์ฌ๋ฆฌ๋ฉด ์ฌ๊ธฐ๋ถ๋ค์ด 10์ด์์ ํด๊ฒฐํด์ฃผ์ค๋ฏ
์๋ ๊ทผ๋ฐ ์์ ์ฝ๋ ๋ณด๊ณ ์ ๋ฒํผ์ผ๋ก ์ ํจ์๋ฅผ ํธ์ถํ๋๊ฑด๊ฐ ์๊ฐํ๋๋ฐ ๋ค์ ๋ณด๋๊น ๊ฑ ์จ๋ฒํผ๋ค์ด์ผ๋ก ํ๋ฉด ๋์ง ์์?
๋ฌด์จ ๋ง์ด์ ์ง ๋ชจ๋ฅด๊ฒ ์ด์.....
gameObject.AddCompoent<์คํฌ๋ฆฝํธ๋ช >() ์จ์ ์๋ก์์ฑ๋ ์ค๋ธ์ ํธ์ ์คํฌ๋ฆฝํธ ์ถ๊ฐ ใฑใฑ
1.์คํฌ๋ฆฝํธ ์ฐ๊ฒฐ์ด ์๋๋ค 2.ํด๋ก ์ ๋ฒํผ ์์ฑ์ด ์๋๋ค 3.ํด๋ก ์ ๋ฒํผ ์์ฑ์ ๋์ผ๋ ๋ฒํผ ์ด๋ฒคํธ๋ ๊ด๋ จ ์คํฌ๋ฆฝํธ์ ๋ฒํผ ์ด๋ฒคํธ์ ํด๋น ๊ฐ์ฒด๋ค์ ์ฐ๊ฒฐํ๋ ์ฝ๋๋ฅผ ์์ฑํ์ง ์์๋ค ์ ์ค์ ํ๋์ผ๊ฑฐ๊ฐ๊ธดํ๋ฐ