Как я могу использовать Lerp для перемещения объекта в соответствии с положением мыши? - PullRequest
0 голосов
/ 21 октября 2018

У меня есть код, который четко работает между точками A и B, который я выбираю.Теперь я хочу отредактировать этот код для того, куда бы я ни щелкнул, куб будет идти гладко с кодом Лерп.Я не мог этого сделать.Вот мой код:

using System.Collections;
using UnityEngine;

public class LerpTest : MonoBehaviour
{

    public float start = 0.0f;
    public float end = 5.0f;
    public float delay = 1.0f;
    public float factor = 0.1f;
    public float epsilon = 0.01f;


    void Update()
    {
        if (start != end)
        {
            start = Mathf.Lerp(start, end, Time.deltaTime * factor);
            if (end - start < epsilon)
                start = end;
            transform.position = new Vector3(start, 0, 0);

        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...