65 lines
1.2 KiB
C#
65 lines
1.2 KiB
C#
![]() |
using UnityEngine;
|
||
|
|
||
|
namespace Pinwheel.Griffin.SplineTool
|
||
|
{
|
||
|
[System.Serializable]
|
||
|
public class GSplineSegment
|
||
|
{
|
||
|
[SerializeField]
|
||
|
private int startIndex;
|
||
|
public int StartIndex
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return startIndex;
|
||
|
}
|
||
|
set
|
||
|
{
|
||
|
startIndex = value;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
[SerializeField]
|
||
|
private int endIndex;
|
||
|
public int EndIndex
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return endIndex;
|
||
|
}
|
||
|
set
|
||
|
{
|
||
|
endIndex = value;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
[SerializeField]
|
||
|
private Vector3 startTangent;
|
||
|
public Vector3 StartTangent
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return startTangent;
|
||
|
}
|
||
|
set
|
||
|
{
|
||
|
startTangent = value;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
[SerializeField]
|
||
|
private Vector3 endTangent;
|
||
|
public Vector3 EndTangent
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return endTangent;
|
||
|
}
|
||
|
set
|
||
|
{
|
||
|
endTangent = value;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|