Class RotationPlayback
Inheritance
System.Object
RotationPlayback
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Recolude.Core.Playback.CollectionControllers
Assembly: Recolude.Core.dll
Syntax
public class RotationPlayback : InterpolatePlayback<Capture<Vector3>>, IPlaybackController
Constructors
RotationPlayback(GameObject, Capture<Vector3>[])
Declaration
public RotationPlayback(GameObject representation, Capture<Vector3>[] captures)
Parameters
Type | Name | Description |
---|---|---|
UnityEngine.GameObject | representation | |
Capture<UnityEngine.Vector3>[] | captures |
RotationPlayback(Transform, Capture<Vector3>[])
Declaration
public RotationPlayback(Transform representation, Capture<Vector3>[] captures)
Parameters
Type | Name | Description |
---|---|---|
UnityEngine.Transform | representation | |
Capture<UnityEngine.Vector3>[] | captures |
Methods
Interpolate(Capture<Vector3>, Capture<Vector3>, Single)
Declaration
public override void Interpolate(Capture<Vector3> start, Capture<Vector3> end, float progress)
Parameters
Type | Name | Description |
---|---|---|
Capture<UnityEngine.Vector3> | start | |
Capture<UnityEngine.Vector3> | end | |
System.Single | progress |
Overrides
Recolude.Core.Playback.CollectionControllers.InterpolatePlayback<Recolude.Core.Capture<UnityEngine.Vector3>>.Interpolate(Recolude.Core.Capture<UnityEngine.Vector3>, Recolude.Core.Capture<UnityEngine.Vector3>, System.Single)