Class AbstractVector3Motion<TItem>
- Namespace
- FriedSynapse.FlowEnt.Motions.Tween.Abstract
public abstract class AbstractVector3Motion<TItem> : AbstractStructValueMotion<TItem, Vector3>, ITweenMotion, IMotion, IObjectMotion
Type Parameters
TItem
- Inheritance
-
AbstractTweenMotion<TItem>AbstractValueMotion<TItem, Vector3>AbstractStructValueMotion<TItem, Vector3>AbstractVector3Motion<TItem>
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
AbstractVector3Motion(TItem, Vector3?, Vector3)
protected AbstractVector3Motion(TItem item, Vector3? from, Vector3 to)
Parameters
itemTItemfromVector3?toVector3
AbstractVector3Motion(TItem, Vector3)
protected AbstractVector3Motion(TItem item, Vector3 value)
Parameters
itemTItemvalueVector3
Properties
LerpFunction
protected override Func<Vector3, Vector3, float, Vector3> LerpFunction { get; }
Property Value
Methods
GetTo(Vector3, Vector3)
protected override Vector3 GetTo(Vector3 from, Vector3 value)
Parameters
fromVector3valueVector3
Returns
- Vector3