if(input.GetKey(KeyCode.W)
{
ย ย ย ย if(vector.3 >= ์ตœ์†Œ ๊ฐ๋„)
ย ย ย ย {
ย ย ย ย ย ย ย ย vector.x -= ํšŒ์ „์†๋„;
ย ย ย ย ย ย ย ย Quaterniom q = Quaternion.Euler(vector);
ย ย ย ย ย ย ย ย transform.rotation = Quaternion.Slerp(transform.rotation, q, 2f);
ย ย ย ย }
}
if(input.GetKey(KeyCode.S)
{
ย ย ย ย if(vector.3 <= ์ตœ๋Œ€ ๊ฐ๋„)
ย ย ย ย {
ย ย ย ย ย ย ย ย vector.x += ํšŒ์ „์†๋„;
ย ย ย ย ย ย ย ย Quaterniom q = Quaternion.Euler(vector);
ย ย ย ย ย ย ย ย transform.rotation = Quaternion.Slerp(transform.rotation, q, 2f);
ย ย ย ย }
}

์œ„์— ๊ฑฐ๊ฐ€ ์ˆ˜์ง์œผ๋กœ ์œ„๋กœ ํšŒ์ „ํ•˜๋Š” ๊ฑฐ๊ณ  ์•„๋ž˜๋Š” ์•„๋ž˜๋กœ ํšŒ์ „ํ•˜๋Š” ๊ฑด๋ฐ ์•„๋ž˜ ๊ฑฐ๋Š” ์ตœ๋Œ€ ๊ฐ๋„๋กœ ํšŒ์ „์‹œํ‚ค๋ฉด ๋” ์ด์ƒ ํšŒ์ „ ์•ˆ ๋˜๋Š”๋ฐ
์œ„์— ๊ฑฐ๋Š” -180๋„ ๊นŒ์ง€ ๊ณ„์† ํšŒ์ „ํ•จ
์ตœ๋Œ€ ๊ฐ๋„๋Š” 30์œผ๋กœ ํ•˜๊ณ  ์ตœ์†Œ ๊ฐ๋„๋Š” 0์œผ๋กœ ํ–ˆ๋Š”๋ฐ ๋ญ๊ฐ€ ๋ฌธ์ œ์ธ ๊ฑฐ์ž„?