我有两个位置 posA 和 posB 我想在按钮单击时在这两个位置之间移动我的播放器。使用 Vetor3.Lerp 播放器只移动一次,但第二次移动不起作用。任何人都可以帮忙。
using UnityEngine;
using System.Collections;
public class PlayerTurn : MonoBehaviour {
public Transform leftPos;
public Transform rightPos;
public float speed = 5;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
}
public void functionForButton(){
transform.position = Vector3.Lerp (leftPos.position, rightPos.position, speed);
}
}