using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ActionText : MonoBehaviour {
private float speed;
private Vector3 stat;
private float i = 0;
// Use this for initialization
void Start () {
speed = 10;
stat = transform.position;
}
// Update is called once per frame
void Update () {
i += 0.1f;
//Mathf.Lerp,Mathf.SmoothDamp,Mathf.MoveTowards从一个地点到另外一个地点
transform.position = new Vector3(transform.position.x, transform.position.y, Mathf.Lerp(transform.position.z,10,Time.deltaTime/5));
transform.position = new Vector3(transform.position.x, transform.position.y, Mathf.SmoothDamp(transform.position.z, 10,ref speed,5));
transform.position = new Vector3(transform.position.x, transform.position.y, Mathf.MoveTowards(transform.position.z, 10, Time.deltaTime*2));
//Repeat重复 PingPong来回
transform.position = stat + Vector3.right * Mathf.Repeat(i, 10);
transform.position = stat+Vector3.right*Mathf.PingPong(i, 10);
}
}
}