Table of Contents

Namespace FriedSynapse.FlowEnt.Motions.Tween.Transforms

Classes

LookAtTransformMotion

Looks at a transform using the Transform.LookAt(Transform) method.

LookAtTransformMotion.Builder
LookAtVector3Motion

Looks at a transform using the Transform.LookAt(Vector3) method.

LookAtVector3Motion.Builder
MoveAnimationCurve3dMotion

Lerps the Transform.position value using an animation curve 3d.

MoveAnimationCurve3dMotion.Builder
MoveAxisMotion

Lerps the Transform.position value by axis.

MoveAxisMotion.FromToBuilder
MoveAxisMotion.ValueBuilder
MoveCurveMotion

Lerps the Transform.position value using a spline.

MoveCurveMotion.Builder
MoveLocalAnimationCurve3dMotion

Lerps the Transform.localPosition value using an animation curve 3d.

MoveLocalAnimationCurve3dMotion.Builder
MoveLocalAxisMotion

Lerps the Transform.localPosition value by axis.

MoveLocalAxisMotion.FromToBuilder
MoveLocalAxisMotion.ValueBuilder
MoveLocalCurveMotion

Lerps the Transform.localPosition value using a spline.

MoveLocalCurveMotion.Builder
MoveLocalVectorMotion

Lerps the Transform.localPosition value.

MoveLocalVectorMotion.FromToBuilder
MoveLocalVectorMotion.ValueBuilder
MoveVectorMotion

Lerps the Transform.position value.

MoveVectorMotion.FromToBuilder
MoveVectorMotion.ValueBuilder
OrientToPathMotion

Orients the object to the path its taken using the Quaternion.LookRotation(Vector3) method.

OrientToPathMotion.Builder
RotateAroundTransformMotion

Lerps the given value and applies it to Transform.RotateAround(Vector3, Vector3, float) where the point is the current position of the transform.

RotateAroundTransformMotion.Builder
RotateAroundVectorMotion

Lerps the given value and applies it to Transform.RotateAround(Vector3, Vector3, float).

RotateAroundVectorMotion.AbstractRotateAroundBuilder
RotateAroundVectorMotion.Builder
RotateAxisMotion

Lerps the Transform.eulerAngles value by axis.

RotateAxisMotion.FromToBuilder
RotateAxisMotion.ValueBuilder
RotateLocalAxisMotion

Lerps the Transform.localEulerAngles value by axis.

RotateLocalAxisMotion.FromToBuilder
RotateLocalAxisMotion.ValueBuilder
RotateLocalQuaternionMotion

Lerps the Transform.localRotation value.

RotateLocalQuaternionMotion.FromToBuilder
RotateLocalQuaternionMotion.ValueBuilder
RotateLocalVectorMotion

Lerps the Transform.localEulerAngles value.

RotateLocalVectorMotion.FromToBuilder
RotateLocalVectorMotion.ValueBuilder
RotateQuaternionMotion

Lerps the Transform.rotation value.

RotateQuaternionMotion.FromToBuilder
RotateQuaternionMotion.ValueBuilder
RotateVectorMotion

Lerps the Transform.eulerAngles value.

RotateVectorMotion.FromToBuilder
RotateVectorMotion.ValueBuilder
ScaleLocalAnimationCurve3dMotion

Lerps the Transform.localScale value using an animation curve 3d.

ScaleLocalAnimationCurve3dMotion.Builder
ScaleLocalAxisMotion

Lerps the Transform.localScale value by axis.

ScaleLocalAxisMotion.FromToBuilder
ScaleLocalAxisMotion.ValueBuilder
ScaleLocalVectorMotion

Lerps the Transform.localScale value.

ScaleLocalVectorMotion.FromToBuilder
ScaleLocalVectorMotion.ValueBuilder