WuhuIslandTesting/Library/PackageCache/com.unity.splines@1.0.1/Samples~/Runtime/SplineData/WidthSplineData.cs
2025-01-07 02:06:59 +01:00

31 lines
750 B
C#

using System;
using UnityEngine;
using UnityEngine.Splines;
namespace Unity.Splines.Examples
{
public class WidthSplineData : MonoBehaviour
{
public float m_DefaultWidth = 1f;
[SerializeField]
SplineData<float> m_Width;
public SplineData<float> width => m_Width;
public int Count => m_Width.Count;
SplineContainer m_SplineContainer;
public SplineContainer container
{
get
{
if(m_SplineContainer == null)
m_SplineContainer = GetComponent<SplineContainer>();
return m_SplineContainer;
}
set => m_SplineContainer = value;
}
}
}