Class SpaceFillingCurvesExample
public class SpaceFillingCurvesExample : GLMonoBehaviour
- Inheritance
-
SpaceFillingCurvesExample
- Inherited Members
-
MonoBehaviour.IsInvoking()MonoBehaviour.StopCoroutine(Coroutine)MonoBehaviour.StopAllCoroutines()MonoBehaviour.runInEditModeComponent.GetComponent<T>()Component.GetComponentInChildren<T>()Component.GetComponentsInChildren<T>()Component.GetComponentsInParent<T>()Component.transformComponent.gameObjectComponent.tagObject.Instantiate(Object, Vector3, Quaternion)Object.Instantiate(Object)Object.Instantiate(Object, Transform)Object.Instantiate<T>(T)Object.Instantiate<T>(T, Vector3, Quaternion)Object.Instantiate<T>(T, Vector3, Quaternion, Transform)Object.Instantiate<T>(T, Transform)Object.Destroy(Object)Object.DestroyImmediate(Object)Object.DestroyObject(Object)Object.FindObjectsOfType<T>()Object.nameObject.hideFlags
Fields
arrowMarker
public GameObject arrowMarker
Field Value
coloringType
[Header("Coloring")]
public SpaceFillingCurvesExample.ColoringType coloringType
Field Value
count
[Range(0, 1)]
[Comment("Count is normalized, it means that:\n0 is 0 points\n1 is a constant maxPoints for a given curve", "")]
public float count
Field Value
curve
[Header("Runtime tweakables")]
public SpaceFillingCurvesExample.CurveType curve
Field Value
gradient
public Gradient gradient
Field Value
markerType
[Header("Markers")]
public SpaceFillingCurvesExample.MarkerType markerType
Field Value
spriteMarker
public GameObject spriteMarker
Field Value
Methods
Generate()
public void Generate()
Start()
public void Start()
Update()
public void Update()
UpdateCurvePoints()
public void UpdateCurvePoints()
UpdateMarkers()
public void UpdateMarkers()