Я использую этот код, и он работает, но проблема в том, что если я коснусь где-нибудь на экране, мой персонаж будет телепортироваться в положение, к которому я прикасаюсь, вместо того, чтобы медленно двигаться туда, я строю игру на Unity 2D и это код
void Update () {
if (Input.touchCount > 0) {
Touch touch = Input.GetTouch(0);
Vector3 touch_Pos = Camera.main.ScreenToWorldPoint(touch.position);
transform.position = touch_Pos;
}
}
Спасибо Вам