์ง๊ธ ์ด์์ ๋ฐ๋ผ๋ณด๋ ๊ฐ๋๋ก ์๊ธฐ ์ํด
bullet.transform.rotation = transform.rotation;
ํด๋์ ์ํ์ ๋๋น
๊ทผ๋ฐ z๋ 0์ผ๋ก ๋ง๋ค๊ณ ์ถ๊ฑฐ๋ ์
๋ณ์๋ณ ์ง ๋ค ํด๋ดค๋๋ฐ ์๋ผ์ ์ง๋ฌธํ๋๊ฒ ํจ์จ์ ์ผ ๊ฒ ๊ฐ์ ์ง๋ฌธํฉ๋๋คใ ใ
์ด๋ป๊ฒ ํด์ผํ ๊น์ใ ใ
bullet.transform.rotation = transform.rotation;
ํด๋์ ์ํ์ ๋๋น
๊ทผ๋ฐ z๋ 0์ผ๋ก ๋ง๋ค๊ณ ์ถ๊ฑฐ๋ ์
๋ณ์๋ณ ์ง ๋ค ํด๋ดค๋๋ฐ ์๋ผ์ ์ง๋ฌธํ๋๊ฒ ํจ์จ์ ์ผ ๊ฒ ๊ฐ์ ์ง๋ฌธํฉ๋๋คใ ใ
์ด๋ป๊ฒ ํด์ผํ ๊น์ใ ใ
- dc official App
์ฟผํฐ๋์จ ์จ๋ณด์๋๊ฒ ์ด๋ ์ ?
์ฟผํฐ๋์จ๋ ๋ช๋ฒ ์๋ํด๋ณด๊ธด ํ๋๋ฐ ๋ค ์๋ผ์...์ด๋ค์์ผ๋ก ์จ์ผํ ๊น์? - dc App
new ์ฟผํฐ๋์จ(bullet.transform.rotation.x, bullet.transform.rotation.y, 0, bullet.transform.rotation.w);
bullet.transform.rotation = new Quaternion(~) ์ด๋ ๊ฒ์? bullet์ this์ ๋ง์ถ๋ ค๊ณ ํ๋๋ฐ... - dc App
bullet.transform.rotation = new Quaternion(transform.rotation.x, ~) ํ์๋๋ ์๋์ด์ใ - dc App
์ ๊ฑฐ ๋ฐ์ bullet.transform.eulerangle.z = 0ํ์ธ์
euleraAngles์? ์์ ๋ชป์ฝ๋๋ฐ... - dc App
์ฟผํฐ๋์จ์ ์ค์ผ๋ฌ๋ ๋ค๋ฅธ ๊ฐ๋ ์ด์์.eulerangle์ ์ฐ์๋๋ค Quternion.Euler() ๋ฅผ ์จ๋ณด์ธ์
bullet.transform.rotation = Quaternion.Euler(transform.rotation.x, ~)๋ bullet.transform.eulerAngles = new Vector3(tranaform.rotation.x, ~) ์ด๊ฑฐ ๋๋ค ์์ ํ์ ๊ฐ์ ๋ชป์ฝ์ด์...์ด๋ ๊ฒ ์ฐ๋๊ฒ ๋ง๋์ง๋ ๋ชจ๋ฅด๊ฒ ๋ค์ - dc App
this.transform.Rotate(new Vector3(bullet.transform.eulerAngles.x, bullet.transform.eulerAngles.y, 0));
๋ฒ์จ ํด๊ฒฐํ์ จ์๋ผ๋ ใท.....์ฟผํฐ๋์ธ ๊ฐ ์๋๊ณ ๋ฐฑํฐ๊ฐ์ผ๋ก ์์ ํ๋๊ฑด rotate๋ฅผ ์ฐ์ ์ผ ๋์ผ...๊ทธ๋ฆฌ๊ณ ์ด๊ฑฐ๋ณด๋ค ๊ฐ๋จํ๊ฒ ๊ตฌํ ํ์๋ ค๋ฉด ๊ทธ๋ฅ ์ท ํฌ์ธํธ๋ฅผ ์์ ์ค๋ธ์ ํธ๋ก ๋ฐ๋ก ๋ง๋ค์ด์ ๋ฉ์ธ ์ค๋ธ์ ํธ ์์์ผ๋ก ๋๋๊ณ ๊ทธ์ ๋ณด๊ฐ์ ๋ฐ์์ ์ฌ์ฉํ์๋ฉด ๋จ์...
์ ๋์ค๋ ๋ธ๋ฆฟ์ด๋ ์์น๊ฐ ๋ฐ๊ผ๋ค์ ใ ใ ใ bullet.transform.Rotate(new vector3(this.transform.eulerAngles.x.this.transform.eulerAngles.y,0));
์๋จ ์์ง๋ ์ฉ์ฉ๋งค๊ณ ์์ต๋๋น ...ํด์ฃผ์ ๋๋ก ํด๋ ์ ์๋๋ค์ใ ใ - dc App
์??? ์์น๊ฐ์ด ์๋๊ณ ํ์ ๊ฐ์ ๊ณ ์น์๋๊ฑฐ ๋ง๋์ ? ์ด๋ค์์ผ๋ก ์์๋๋๊ฑฐ์ ธ ใท ? ๋จ์ ๊ฐ๋ง ๋ฐ๊พธ๋๊ฑฐ๋ฉด ์ ๊ฒ ์๋ ๋ฆฌ๊ฐ ์๋๋ฐ ใท
์...์ ๋ง์ ์์งค๋ก ๋ง๋ค์ด์ ์ฌ๋ ค๋ณผ๊ฒ์ - dc App
์ฐธ๊ณ ๋ก ์ ๊ฑด rotate ๊ฐ์ด๋๊น ์ ๋ฐ์ดํธ ๋ฌธ ๊ฐ์๋ฐ๋ค๊ฐ ์ฌ๋ฆฌ๋ฉด ๊ณ์ ๋์๊ฐ์ผ... ํ๋ฒ๋ง ์ฐธ์กฐ์์ผ์ผ๋จ์
๊ธ ์ฌ๋ ธ์ต๋๋น...