Добрый вечер товарищи друзья.
Делаю перемещение влево вправо и прыжок по клику на 3 соответствующие кнопки. с прыжком все работает, а вот перемещение происходит моментально. Как сделать чтобы он плавно перемещался а не "телепортировался"?
(
btnLeftClick,
btnRightClick)
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
using System.Collections;
public class Ball : MonoBehaviour {
...
void btnTopClick() {
if(canJump){
canJump = false;
rb.AddForce(0, forceConst, 0, ForceMode.Impulse);
}
}
void btnLeftClick() {
transform.Translate(new Vector3(-5, 0, 0));
}
void btnRightClick() {
transform.Translate(new Vector3(5, 0, 0));
}
...
}