(90,0,-90)๋ธ ใ ใ ์ ์ด๋ฐ๊ตฌ๋ก ๋์ค๋๊ฑฐ์? 3์๊ฐ์งธ ๊ฐ์ง๋ํ๋๋ฐ ๋ต์ด ์๋์ด.
์์ฐจ์ ์ผ๋ก ์ฒ์์ 90,0,0 ๋ฃ๊ณ ๋ ๋ค์ 0,90,0 ๋ฃ์ด๋ ๊ฐ๊ฐ์ด ๊ธ์ ๋ชฉ์ฒ๋ผ๋ ใ ใ ;;;
(90,90,0)๋ฃ์ผ๋ฉด Rotation์ (90,90,0)๋์ค๋ ๋ฐฉ๋ฒ์ข
์ง๋ฒ๋ฝ์ธ๊ฐ?
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
float deg = Mathf.Atan2(PlayerPos.position.z- transform.position.z, PlayerPos.position.x - transform.position.x)* Mathf.Rad2Deg; copybullet.transform.rotation = Quaternion.Euler(90, deg, 0); ๋๋ต ์ด๋ฐ์์ผ๋ก ์ฐ๋๋ฐ ์ ๋. ์ ์ด์ euler๋ ์ฟผํฐ๋์ธ์ ๋ฉค๋ฒ ์๋?
์ค์ผ๋ฌ๊ฐ์ด ๋ญ์ง ์ฐพ์์ ๊ณต๋ถํ๋ฉด ์ดํดํ ๋ฏ? Euler 90,90,0์ด๋ Rotation 90 0 -90 ์ด ์ ๊ฐ์์ง๋ ์๊ฒ๋๋ค. ๋ํ euler๋ ์ฟผํฐ๋์์ ๋ฉค๋ฒ๊ฐ ์๋๋ค. ๋์ ์๋ก ๋ค๋ฅธ ๋ฌผ๋ฆฌ๋์๋ฉฐ ์ํธ ๋ณํ ์์ผ๋ก ๋งบ์ด์ง ๋ฟ. ๊ทธ๋ฆฌ๊ณ ์ผ๋์ผ ๋์ ๊ด๊ณ๋ ์๋. ๋ํ๊ต ํ๋ถ ์ ํ๋์ ๊ธฐ์ด ์์ค์ด๋ ์ข ํ๋ค๋ณด๋ฉด ๋ณ๋ก ์ด๋ ต์ง ์์๊ฑฐ์.