ย 
ย 
.
using System.Collections.Generic;
using UnityEngine;
public class rotate : MonoBehaviour {
ย ย  ย public float PrevPoint_x;
ย ย  ย public float PrevPoint_y;
ย ย  ย public float speed = 0.5f;
ย ย  ย public GameObject player;
ย ย  ย // Use this for initialization
ย ย  ย void Start () {
ย ย  ย }
ย ย  ย // Update is called once per frame
ย ย  ย void Update() {
ย ย  ย ย ย  ย if ( Input.touchCount == 1) {
ย ย  ย ย ย  ย ย ย  ย if(Input.GetTouch(0).phase == TouchPhase.Began) {
ย ย  ย ย ย  ย ย ย  ย ย ย  ย PrevPoint_x = Input.GetTouch(0).position.x * speed;ย ย  ย ย ย  ย ย ย  ย 
ย ย  ย ย ย  ย ย ย  ย ย ย  ย PrevPoint_y = Input.GetTouch(0).position.y * speed;ย ย  ย ย ย  ย ย ย  ย 
ย ย  ย ย ย  ย ย ย  ย }
ย ย  ย ย ย  ย ย ย  ย if ( Input.GetTouch(0).phase == TouchPhase.Moved) {
ย ย  ย ย ย  ย ย ย  ย ย ย  ย player.transform.Rotate(((Input.GetTouch(0).position.y * speed) - PrevPoint_y),((Input.GetTouch(0).position.x * speed) - PrevPoint_x),0);ย ย  ย ย ย  ย 
ย ย  ย ย ย  ย ย ย  ย }
ย ย  ย ย ย  ย }
ย ย  ย }
}
ย 
์šฐ์„  ๊ตฌํ˜„ํ•œ ์†Œ์Šค๋Š” ์ด๋ ‡์Šต๋‹ˆ๋‹ค..
ย 
์ด์ œ ์งˆ๋ฌธ ๋‘๊ฐ€์ง€๋งŒ ์—ฌ์ญˆ์–ดย ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค..
ย 
1. ย moved๋ฅผ ์ด์šฉํ•ด์„œ ํ„ฐ์น˜ํ›„ ์›€์ง์ด๋ฉด ํšŒ์ „์ด ์ž˜๋˜๋Š”๋ฐ.. ๊ทธ๋Ÿฐ๋ฐ ๋ฌธ์ œ๋Š” ๊ฑฐ๊ธฐ์„œ ํ„ฐ์น˜๋ฅผ ๋‘๋ฉด ๋‹ค์‹œ ์›์ƒ๋ณต๊ท€๊ฐ€ ๋˜๋„ค.. ์—ฌ๊ธฐ์„œ ์–ด๋–ค ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋ƒ๋ฉด ์ด ์ž์ฒด๋กœ๋„ ๋ฌธ์ œ์ง€๋งŒ. ๋“œ๋ž˜๊ทธ๋ฅผ ์ฒœ์ฒœํžˆํ•˜๋ฉด moved๊ฐ€ ๋˜๋‹ค๊ฐ€ ์›Œ๋‚™ ๋“œ๋ž˜๊ทธ๊ฐ€ ๋А๋ฆฌ๋‹ˆ๊ฐ„ ์•ฝ๊ฐ„์˜ ํ…€๋–„๋ฉ” moved๊ฐ€ ์•„๋‹Œ ์ฆ‰, ๋ฉˆ์ถ˜์ƒํƒœ๊ฐ€ ๋˜๋ฏ€๋กœ ๋‹ค์‹œ ์›์ƒ๋ณต๊ท€๋˜๊ณ  ๋‹ค์‹œ ์ฒœ์ฒœํžˆ ์›€์ง์ด๊ณ ย ํšŒ์ „๋˜๋‹ค ๋‹ค์‹œ ์›์ƒ๋ณต๊ท€๋˜๊ณ  ๋ฐ˜๋ณต๋˜๋‹ค๋ณด๋‹ˆ ํ™”๋ฉด์ด ์—„์ฒญ ๋–จ๋ฆฌ๋ฉด์„œ ๋ณด์ž„.ย ์ด ๋ฌธ์ œ๋Š” ๊ทธ๋ƒฅ ํ„ฐ์น˜๊ฐ€ ๋๋‚˜๋„ ์›์ƒ๋ณต๊ท€ ์•ˆ๋˜๊ฒŒ๋งŒ ํ•ด์ฃผ๋ฉด๋ ๊ฑฐ๊ฐ™์€๋ฐ. ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ• ๊ฐ€?.
ย 
2. ๋‚ด๊ฐ€ย ๊ตฌํ˜„์„ ์ž˜๋ชป ํ•œ๊ฑด์ง€ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ. ์ƒํ•˜ ์ขŒ์šฐ๋ฅผ ๋”ฐ๋กœ ์›€์ง์ด๊ฒŒ ํ•˜๊ณ ์‹ถ์€๋ฐ..
์ด๊ฒŒ ๋ฌด์Šจ ๋ง์ธ๊ฐ€ ํ•˜๋ฉด,ย ํ„ฐ์น˜๋ฅผ ํ•ด์„œ moved๋กœ ์›€์ง์ด๋ฉด ์‚ฌ๋žŒ์ธ๋ฐ ์ƒํ•˜๋กœ ๋‹จ ์กฐ๊ธˆ๋„ ์•ˆ์›€์ง์ด๊ณ  ์ขŒ์šฐ๋กœ๋งŒ ์†๊ฐ€๋ฝ์„ ์›€์ง์ธ๋‹ค๋Š”๊ฒŒ ๋ถˆ๊ฐ€๋Šฅํ•˜์ž–์•„.. ๊ทธ๋Ÿฌ๋‹ค๋ณด๋‹ˆ ์ขŒ์šฐ๋กœ ํšŒ์ „ํ•˜๋Š” ๋„์ค‘์— ์ƒํ•˜๋กœ ์›€์ง์ด๋ฉด์„œ ๋น„ํ‹€์–ด์ง€๋ฉด์„œ ํšŒ์ „์ด ๋˜๋”๋ผ๊ณ ย ๊ทธ๋ž˜์„œ ์ขŒ์šฐ์›€์ง์ผ๋• ์ขŒ์šฐ๋งŒ, ์ƒํ•˜ ์›€์ง์ผ๋•Œ๋Š” ์ƒํ•˜๋งŒ ํ•˜๊ณ ์‹ถ์€๋ฐ ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„ํ•ด์•ผํ• ๊ฐ€?..