Files
RoadRunner/Assets/RoadArchitect/Scripts/Spline/SplinePreviewNode.cs
2024-11-19 11:48:21 +01:00

41 lines
924 B
C#

using UnityEngine;
namespace RoadArchitect
{
public class SplinePreviewNode
{
#region "Vars"
public Vector3 pos;
public Quaternion rot;
public Vector3 tangent;
public Vector2 easeIO;
public float time = 0f;
public float oldTime = 0f;
public string name = "Node-1";
public bool isTempTime = false;
public float tempSegmentTime = 0f;
public float tempMinDistance = 5000f;
public float tempMinTime = 0f;
public int idOnSpline;
public SplineC spline;
public bool isDestroyed = false;
public bool isPreviewNode = false;
#endregion
public void Setup(Vector3 _p, Quaternion _q, Vector2 _io, float _time, string _name)
{
pos = _p;
rot = _q;
easeIO = _io;
time = _time;
name = _name;
}
}
}