์์น๋ ์ด์ ๋ฐ์ฌ์ง์ ์ ์ด ์ ๊ตฌ๋ก ๋ฐ๊พธ๊ณ ๊ฐ๋๋ ์ด ๊ฐ๋๋ฅผ ๋ฐ์์ ๋ฃ์ด์ผ์ง
์๋ฌด๋ฆฌ ํ์ ํด๋ x์ถ y์ถ ํ์ดํ๋ ๊ทธ๋๋ก๋๋ฐ์..
๊ฐ๋ ๊ณ์ฐํ๊ธฐ ์ซ์ผ๋ฉด ์ด์ ํธ๋์คํผ์ ์ฌ์ฉํ๊ฑฐ๋ ์ด๊ตฌ์ firepointTr์ด๋ผ๋ ์ด๋ฆ์ ํธ๋์คํผ์ ํ๋ ์ฌ์ ๊ทธ๋ฆฌ๊ณ ๋ฐ์ฌ๋ฐฉํฅ fireDir = firepointTr.TransformDirection(Vector3.right); ๋ผ๊ณ ํ๋ฉด ๋จ ๋ฐ์ฌํ ๋ addforce(firedir * speed) ๋ก ์ด์ ๋ ๋ฆฌ๋ฉด ๋๊ณ ..
๋ฐ์ฌ๋ฐฉํฅ์ ์๋์ขํ๋ก ๊ฐ๊ฒํด์ผ์ง
์์น๋ ์ด์ ๋ฐ์ฌ์ง์ ์ ์ด ์ ๊ตฌ๋ก ๋ฐ๊พธ๊ณ ๊ฐ๋๋ ์ด ๊ฐ๋๋ฅผ ๋ฐ์์ ๋ฃ์ด์ผ์ง
์๋ฌด๋ฆฌ ํ์ ํด๋ x์ถ y์ถ ํ์ดํ๋ ๊ทธ๋๋ก๋๋ฐ์..
๊ฐ๋ ๊ณ์ฐํ๊ธฐ ์ซ์ผ๋ฉด ์ด์ ํธ๋์คํผ์ ์ฌ์ฉํ๊ฑฐ๋ ์ด๊ตฌ์ firepointTr์ด๋ผ๋ ์ด๋ฆ์ ํธ๋์คํผ์ ํ๋ ์ฌ์ ๊ทธ๋ฆฌ๊ณ ๋ฐ์ฌ๋ฐฉํฅ fireDir = firepointTr.TransformDirection(Vector3.right); ๋ผ๊ณ ํ๋ฉด ๋จ ๋ฐ์ฌํ ๋ addforce(firedir * speed) ๋ก ์ด์ ๋ ๋ฆฌ๋ฉด ๋๊ณ ..
๋ฐ์ฌ๋ฐฉํฅ์ ์๋์ขํ๋ก ๊ฐ๊ฒํด์ผ์ง