Unity3D
터치한 지점으로 이동하기
에브리피플
2016. 8. 25. 15:19
using UnityEngine;
using System.Collections;
public class Touch : MonoBehaviour {
public float speed = 3.0f;
private Vector3 target;
void Start()
{
target = transform.position;
}
void Update()
{
if (Input.GetMouseButtonDown(0))
{
target = Camera.main.ScreenToWorldPoint(Input.mousePosition);
target.z = transform.position.z;
}
transform.position = Vector3.MoveTowards(transform.position, target, speed * Time.deltaTime);
}
}
출처 : http://cafe.naver.com/unityhub