Class AbstractVector3Motion<TItem>
- Namespace
- FriedSynapse.FlowEnt.Motions.Tween.Abstract
public abstract class AbstractVector3Motion<TItem> : AbstractStructValueMotion<TItem, Vector3>, ITweenMotion, IMotion
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
item
TItemfrom
Vector3?to
Vector3
AbstractVector3Motion(TItem, Vector3)
protected AbstractVector3Motion(TItem item, Vector3 value)
Parameters
item
TItemvalue
Vector3
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
from
Vector3value
Vector3
Returns
- Vector3