Movetowards:
void Update ()
{
float Step = speed * time.deltatime;
GameObject.transform.localPosition = Vector3.movetowards (gameObject.transform.localPosition, new Vector3 (10, 3 , (), step);
}
Interpolated values
void Update ()
{
float Step = speed * time.deltatime;
GameObject.transform.localPosition =New Vector3 (Mathf.lerp (gameobject.transform.localposition.x, ten, Step),
Mathf.lerp (GAMEOBJECT.TRANSFORM.LOCALPOSITION.Y, -3, Step), Mathf.lerp (Gameobject.transform.localposition.z, 50, Step));
}
Iween
Itween.moveto (M_uibgcamera, Itween.hash ("x", -20, "Y", -3, "Z", "Time", 1.0, "Islocal", true ));
Ctrip
Startcoroutine (Movetoposition ());
IEnumerator movetoposition ()
{
Gameobject M_uibgcamera = Gameobject.find (
"Ui/fengmian/uibgcamera"); while (m_UIbgCamera.transform.localPosition! = New Vector3 ( -5, -3,))
{
m_UIbgCamera.transform.localPosition = Vector3.movetowards (m_UIbgCamera.transform.localPosition,
New Vector3 ( -20, -3, ten), time.deltatime);
Yield return 0;
}
}
Object moves to the target position