示例#1
0
    private void FollowTrajectory()
    {
        _dtSince += Time.deltaTime;

        if (_trajectory.CalculateNext(_dtSince, out var pos, out var v))
        {
            if (pos.sqrMagnitude == 0)
            {
                return;
            }
            transform.position = pos;
            velocity           = v;
        }

        AnalyzeTrajectory();
    }