Files
PGiZ1/Assets/Code/Track/TrackData.cs
T
2026-01-27 13:13:48 +03:00

21 lines
600 B
C#

using System.Collections.Generic;
using UnityEngine;
namespace Code.Track
{
public class TrackData
{
public List<Vector3> Waypoints { get; }
public Vector3 StartPosition { get; }
public Quaternion StartRotation { get; }
public Vector3 FinishPosition { get; }
public TrackData(List<Vector3> waypoints)
{
Waypoints = new List<Vector3>(waypoints);
StartPosition = waypoints[0];
StartRotation = Quaternion.LookRotation(waypoints[1] - waypoints[0]);
FinishPosition = waypoints[^1];
}
}
}