initial commit
This commit is contained in:
parent
6715289efe
commit
788c3389af
37645 changed files with 2526849 additions and 80 deletions
|
@ -0,0 +1,27 @@
|
|||
using UnityEngine;
|
||||
using UnityEngine.Splines;
|
||||
|
||||
namespace Unity.Splines.Examples
|
||||
{
|
||||
public class DriftSplineData : MonoBehaviour
|
||||
{
|
||||
public float m_Default = 0f;
|
||||
|
||||
[SerializeField]
|
||||
SplineData<float> m_Drift;
|
||||
|
||||
public SplineData<float> drift => m_Drift;
|
||||
|
||||
SplineContainer m_SplineContainer;
|
||||
public SplineContainer container
|
||||
{
|
||||
get
|
||||
{
|
||||
if(m_SplineContainer == null)
|
||||
m_SplineContainer = GetComponent<SplineContainer>();
|
||||
return m_SplineContainer;
|
||||
}
|
||||
set => m_SplineContainer = value;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: cd08d575c1c88a646835fb7c516cfa72
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,27 @@
|
|||
using Unity.Mathematics;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Splines;
|
||||
|
||||
namespace Unity.Splines.Examples
|
||||
{
|
||||
public class PointSplineData : MonoBehaviour
|
||||
{
|
||||
[SerializeField]
|
||||
SplineData<float2> m_Points;
|
||||
public SplineData<float2> points => m_Points;
|
||||
|
||||
public int Count => m_Points.Count;
|
||||
|
||||
SplineContainer m_SplineContainer;
|
||||
public SplineContainer container
|
||||
{
|
||||
get
|
||||
{
|
||||
if(m_SplineContainer == null)
|
||||
m_SplineContainer = GetComponent<SplineContainer>();
|
||||
return m_SplineContainer;
|
||||
}
|
||||
set => m_SplineContainer = value;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 18b78468053521b4dbb5d1a7dba64532
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,31 @@
|
|||
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;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: a787722e962040bca5a786da5aae63f3
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Loading…
Add table
Add a link
Reference in a new issue