Table of Contents

Class TransformMotionExtensions

public static class TransformMotionExtensions
Inheritance
TransformMotionExtensions
Inherited Members

Methods

LookAt<TTransform>(EchoMotionProxy<TTransform>, Transform)

Applies a LookAtTransformMotion to the echo.

public static EchoMotionProxy<TTransform> LookAt<TTransform>(this EchoMotionProxy<TTransform> proxy, Transform target) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
target Transform

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

LookAt<TTransform>(EchoMotionProxy<TTransform>, Vector3)

Applies a LookAtVector3Motion to the echo.

public static EchoMotionProxy<TTransform> LookAt<TTransform>(this EchoMotionProxy<TTransform> proxy, Vector3 target) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
target Vector3

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

LookAt<TTransform>(TweenMotionProxy<TTransform>, Transform)

Applies a LookAtTransformMotion to the tween.

public static TweenMotionProxy<TTransform> LookAt<TTransform>(this TweenMotionProxy<TTransform> proxy, Transform target) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
target Transform

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

LookAt<TTransform>(TweenMotionProxy<TTransform>, Vector3)

Applies a LookAtVector3Motion to the tween.

public static TweenMotionProxy<TTransform> LookAt<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 target) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
target Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocalTo<TTransform>(TweenMotionProxy<TTransform>, AnimationCurve3d)

Applies a MoveLocalAnimationCurve3dMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocalTo<TTransform>(this TweenMotionProxy<TTransform> proxy, AnimationCurve3d animationCurve) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
animationCurve AnimationCurve3d

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocalTo<TTransform>(TweenMotionProxy<TTransform>, Axis, float)

Applies a MoveLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocalTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Axis axis, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
axis Axis
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocalTo<TTransform>(TweenMotionProxy<TTransform>, Axis, float, float)

Applies a MoveLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocalTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Axis axis, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
axis Axis
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocalTo<TTransform>(TweenMotionProxy<TTransform>, ICurve)

Applies a MoveLocalCurveMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocalTo<TTransform>(this TweenMotionProxy<TTransform> proxy, ICurve curve) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
curve ICurve

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocalTo<TTransform>(TweenMotionProxy<TTransform>, Vector3)

Applies a MoveLocalVectorMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocalTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocalTo<TTransform>(TweenMotionProxy<TTransform>, Vector3, Vector3)

Applies a MoveLocalVectorMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocalTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 from, Vector3 to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from Vector3
to Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocalXTo<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a MoveLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocalXTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocalXTo<TTransform>(TweenMotionProxy<TTransform>, float, float)

Applies a MoveLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocalXTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocalX<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a MoveLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocalX<TTransform>(this TweenMotionProxy<TTransform> proxy, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocalYTo<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a MoveLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocalYTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocalYTo<TTransform>(TweenMotionProxy<TTransform>, float, float)

Applies a MoveLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocalYTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocalY<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a MoveLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocalY<TTransform>(this TweenMotionProxy<TTransform> proxy, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocalZTo<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a MoveLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocalZTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocalZTo<TTransform>(TweenMotionProxy<TTransform>, float, float)

Applies a MoveLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocalZTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocalZ<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a MoveLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocalZ<TTransform>(this TweenMotionProxy<TTransform> proxy, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocal<TTransform>(TweenMotionProxy<TTransform>, Axis, float)

Applies a MoveLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocal<TTransform>(this TweenMotionProxy<TTransform> proxy, Axis axis, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
axis Axis
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveLocal<TTransform>(TweenMotionProxy<TTransform>, Vector3)

Applies a MoveLocalVectorMotion to the tween.

public static TweenMotionProxy<TTransform> MoveLocal<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveTo<TTransform>(EchoMotionProxy<TTransform>, Transform, float, SpeedType)

Applies a MoveToTransformMotion to the echo.

public static EchoMotionProxy<TTransform> MoveTo<TTransform>(this EchoMotionProxy<TTransform> proxy, Transform target, float speed = 1, SpeedType speedType = SpeedType.Linear) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
target Transform
speed float
speedType SpeedType

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

MoveTo<TTransform>(EchoMotionProxy<TTransform>, Vector3, float, SpeedType)

Applies a MoveToVectorMotion to the echo.

public static EchoMotionProxy<TTransform> MoveTo<TTransform>(this EchoMotionProxy<TTransform> proxy, Vector3 target, float speed = 1, SpeedType speedType = SpeedType.Linear) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
target Vector3
speed float
speedType SpeedType

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

MoveTo<TTransform>(TweenMotionProxy<TTransform>, AnimationCurve3d)

Applies a MoveAnimationCurve3dMotion to the tween.

public static TweenMotionProxy<TTransform> MoveTo<TTransform>(this TweenMotionProxy<TTransform> proxy, AnimationCurve3d animationCurve) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
animationCurve AnimationCurve3d

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveTo<TTransform>(TweenMotionProxy<TTransform>, Axis, float)

Applies a MoveAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Axis axis, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
axis Axis
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveTo<TTransform>(TweenMotionProxy<TTransform>, Axis, float, float)

Applies a MoveAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Axis axis, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
axis Axis
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveTo<TTransform>(TweenMotionProxy<TTransform>, ICurve)

Applies a MoveCurveMotion to the tween.

public static TweenMotionProxy<TTransform> MoveTo<TTransform>(this TweenMotionProxy<TTransform> proxy, ICurve curve) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
curve ICurve

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveTo<TTransform>(TweenMotionProxy<TTransform>, Vector3)

Applies a MoveVectorMotion to the tween.

public static TweenMotionProxy<TTransform> MoveTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveTo<TTransform>(TweenMotionProxy<TTransform>, Vector3, Vector3)

Applies a MoveVectorMotion to the tween.

public static TweenMotionProxy<TTransform> MoveTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 from, Vector3 to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from Vector3
to Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveXTo<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a MoveAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveXTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveXTo<TTransform>(TweenMotionProxy<TTransform>, float, float)

Applies a MoveAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveXTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveX<TTransform>(EchoMotionProxy<TTransform>, float)

Applies a MoveVectorMotion to the echo.

public static EchoMotionProxy<TTransform> MoveX<TTransform>(this EchoMotionProxy<TTransform> proxy, float speed) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
speed float

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

MoveX<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a MoveAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveX<TTransform>(this TweenMotionProxy<TTransform> proxy, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveYTo<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a MoveAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveYTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveYTo<TTransform>(TweenMotionProxy<TTransform>, float, float)

Applies a MoveAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveYTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveY<TTransform>(EchoMotionProxy<TTransform>, float)

Applies a MoveVectorMotion to the echo.

public static EchoMotionProxy<TTransform> MoveY<TTransform>(this EchoMotionProxy<TTransform> proxy, float speed) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
speed float

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

MoveY<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a MoveAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveY<TTransform>(this TweenMotionProxy<TTransform> proxy, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveZTo<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a MoveAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveZTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveZTo<TTransform>(TweenMotionProxy<TTransform>, float, float)

Applies a MoveAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveZTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

MoveZ<TTransform>(EchoMotionProxy<TTransform>, float)

Applies a MoveVectorMotion to the echo.

public static EchoMotionProxy<TTransform> MoveZ<TTransform>(this EchoMotionProxy<TTransform> proxy, float speed) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
speed float

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

MoveZ<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a MoveAxisMotion to the tween.

public static TweenMotionProxy<TTransform> MoveZ<TTransform>(this TweenMotionProxy<TTransform> proxy, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

Move<TTransform>(EchoMotionProxy<TTransform>, Vector3)

Applies a MoveVectorMotion to the echo.

public static EchoMotionProxy<TTransform> Move<TTransform>(this EchoMotionProxy<TTransform> proxy, Vector3 speed) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
speed Vector3

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

Move<TTransform>(TweenMotionProxy<TTransform>, Axis, float)

Applies a MoveAxisMotion to the tween.

public static TweenMotionProxy<TTransform> Move<TTransform>(this TweenMotionProxy<TTransform> proxy, Axis axis, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
axis Axis
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

Move<TTransform>(TweenMotionProxy<TTransform>, Vector3)

Applies a MoveVectorMotion to the tween.

public static TweenMotionProxy<TTransform> Move<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

OrientToPath<TTransform>(TweenMotionProxy<TTransform>)

Applies a OrientToPathMotion to the tween.

public static TweenMotionProxy<TTransform> OrientToPath<TTransform>(this TweenMotionProxy<TTransform> proxy) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateAround<TTransform>(EchoMotionProxy<TTransform>, Transform, Vector3, float)

Applies a RotateAroundTransformMotion to the echo.

public static EchoMotionProxy<TTransform> RotateAround<TTransform>(this EchoMotionProxy<TTransform> proxy, Transform point, Vector3 axis, float speed) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
point Transform
axis Vector3
speed float

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

RotateAround<TTransform>(EchoMotionProxy<TTransform>, Vector3, Vector3, float)

Applies a RotateAroundVectorMotion to the echo.

public static EchoMotionProxy<TTransform> RotateAround<TTransform>(this EchoMotionProxy<TTransform> proxy, Vector3 point, Vector3 axis, float speed) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
point Vector3
axis Vector3
speed float

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

RotateAround<TTransform>(TweenMotionProxy<TTransform>, Transform, Vector3, float)

Applies a RotateAroundTransformMotion to the tween.

public static TweenMotionProxy<TTransform> RotateAround<TTransform>(this TweenMotionProxy<TTransform> proxy, Transform point, Vector3 axis, float toAngle) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
point Transform
axis Vector3
toAngle float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateAround<TTransform>(TweenMotionProxy<TTransform>, Vector3, Vector3, float)

Applies a RotateAroundVectorMotion to the tween.

public static TweenMotionProxy<TTransform> RotateAround<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 point, Vector3 axis, float toAngle) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
point Vector3
axis Vector3
toAngle float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateLocalTo<TTransform>(TweenMotionProxy<TTransform>, Quaternion)

Applies a RotateLocalQuaternionMotion to the tween.

public static TweenMotionProxy<TTransform> RotateLocalTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Quaternion to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to Quaternion

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateLocalTo<TTransform>(TweenMotionProxy<TTransform>, Quaternion, Quaternion)

Applies a RotateLocalQuaternionMotion to the tween.

public static TweenMotionProxy<TTransform> RotateLocalTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Quaternion from, Quaternion to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from Quaternion
to Quaternion

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateLocalTo<TTransform>(TweenMotionProxy<TTransform>, Vector3)

Applies a RotateLocalVectorMotion to the tween.

public static TweenMotionProxy<TTransform> RotateLocalTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateLocalTo<TTransform>(TweenMotionProxy<TTransform>, Vector3, Vector3)

Applies a RotateLocalVectorMotion to the tween.

public static TweenMotionProxy<TTransform> RotateLocalTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 from, Vector3 to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from Vector3
to Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateLocalXTo<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a RotateLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> RotateLocalXTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateLocalXTo<TTransform>(TweenMotionProxy<TTransform>, float, float)

Applies a RotateLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> RotateLocalXTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateLocalX<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a RotateLocalVectorMotion to the tween.

public static TweenMotionProxy<TTransform> RotateLocalX<TTransform>(this TweenMotionProxy<TTransform> proxy, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateLocalYTo<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a RotateLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> RotateLocalYTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateLocalYTo<TTransform>(TweenMotionProxy<TTransform>, float, float)

Applies a RotateLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> RotateLocalYTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateLocalY<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a RotateLocalVectorMotion to the tween.

public static TweenMotionProxy<TTransform> RotateLocalY<TTransform>(this TweenMotionProxy<TTransform> proxy, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateLocalZTo<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a RotateLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> RotateLocalZTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateLocalZTo<TTransform>(TweenMotionProxy<TTransform>, float, float)

Applies a RotateLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> RotateLocalZTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateLocalZ<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a RotateLocalVectorMotion to the tween.

public static TweenMotionProxy<TTransform> RotateLocalZ<TTransform>(this TweenMotionProxy<TTransform> proxy, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateLocal<TTransform>(TweenMotionProxy<TTransform>, Quaternion)

Applies a RotateLocalQuaternionMotion to the tween.

public static TweenMotionProxy<TTransform> RotateLocal<TTransform>(this TweenMotionProxy<TTransform> proxy, Quaternion value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value Quaternion

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateLocal<TTransform>(TweenMotionProxy<TTransform>, Vector3)

Applies a RotateLocalVectorMotion to the tween.

public static TweenMotionProxy<TTransform> RotateLocal<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateTo<TTransform>(EchoMotionProxy<TTransform>, Quaternion, float, SpeedType)

Applies a RotateVectorMotion to the echo.

public static EchoMotionProxy<TTransform> RotateTo<TTransform>(this EchoMotionProxy<TTransform> proxy, Quaternion target, float speed = 1, SpeedType speedType = SpeedType.Linear) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
target Quaternion
speed float
speedType SpeedType

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

RotateTo<TTransform>(EchoMotionProxy<TTransform>, Transform, float, SpeedType)

Applies a RotateToTransformMotion to the echo.

public static EchoMotionProxy<TTransform> RotateTo<TTransform>(this EchoMotionProxy<TTransform> proxy, Transform target, float speed = 1, SpeedType speedType = SpeedType.Linear) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
target Transform
speed float
speedType SpeedType

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

RotateTo<TTransform>(EchoMotionProxy<TTransform>, Vector3, float, SpeedType)

Applies a RotateVectorMotion to the echo.

public static EchoMotionProxy<TTransform> RotateTo<TTransform>(this EchoMotionProxy<TTransform> proxy, Vector3 target, float speed = 1, SpeedType speedType = SpeedType.Linear) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
target Vector3
speed float
speedType SpeedType

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

RotateTo<TTransform>(TweenMotionProxy<TTransform>, Quaternion)

Applies a RotateQuaternionMotion to the tween.

public static TweenMotionProxy<TTransform> RotateTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Quaternion to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to Quaternion

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateTo<TTransform>(TweenMotionProxy<TTransform>, Quaternion, Quaternion)

Applies a RotateQuaternionMotion to the tween.

public static TweenMotionProxy<TTransform> RotateTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Quaternion from, Quaternion to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from Quaternion
to Quaternion

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateTo<TTransform>(TweenMotionProxy<TTransform>, Vector3)

Applies a RotateVectorMotion to the tween.

public static TweenMotionProxy<TTransform> RotateTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateTo<TTransform>(TweenMotionProxy<TTransform>, Vector3, Vector3)

Applies a RotateVectorMotion to the tween.

public static TweenMotionProxy<TTransform> RotateTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 from, Vector3 to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from Vector3
to Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateXTo<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a RotateAxisMotion to the tween.

public static TweenMotionProxy<TTransform> RotateXTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateXTo<TTransform>(TweenMotionProxy<TTransform>, float, float)

Applies a RotateAxisMotion to the tween.

public static TweenMotionProxy<TTransform> RotateXTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateX<TTransform>(EchoMotionProxy<TTransform>, float)

Applies a RotateVectorMotion to the echo.

public static EchoMotionProxy<TTransform> RotateX<TTransform>(this EchoMotionProxy<TTransform> proxy, float speed) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
speed float

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

RotateX<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a RotateVectorMotion to the tween.

public static TweenMotionProxy<TTransform> RotateX<TTransform>(this TweenMotionProxy<TTransform> proxy, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateYTo<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a RotateAxisMotion to the tween.

public static TweenMotionProxy<TTransform> RotateYTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateYTo<TTransform>(TweenMotionProxy<TTransform>, float, float)

Applies a RotateAxisMotion to the tween.

public static TweenMotionProxy<TTransform> RotateYTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateY<TTransform>(EchoMotionProxy<TTransform>, float)

Applies a RotateVectorMotion to the echo.

public static EchoMotionProxy<TTransform> RotateY<TTransform>(this EchoMotionProxy<TTransform> proxy, float speed) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
speed float

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

RotateY<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a RotateVectorMotion to the tween.

public static TweenMotionProxy<TTransform> RotateY<TTransform>(this TweenMotionProxy<TTransform> proxy, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateZTo<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a RotateAxisMotion to the tween.

public static TweenMotionProxy<TTransform> RotateZTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateZTo<TTransform>(TweenMotionProxy<TTransform>, float, float)

Applies a RotateAxisMotion to the tween.

public static TweenMotionProxy<TTransform> RotateZTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

RotateZ<TTransform>(EchoMotionProxy<TTransform>, float)

Applies a RotateVectorMotion to the echo.

public static EchoMotionProxy<TTransform> RotateZ<TTransform>(this EchoMotionProxy<TTransform> proxy, float speed) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
speed float

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

RotateZ<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a RotateVectorMotion to the tween.

public static TweenMotionProxy<TTransform> RotateZ<TTransform>(this TweenMotionProxy<TTransform> proxy, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

Rotate<TTransform>(EchoMotionProxy<TTransform>, Quaternion)

Applies a RotateVectorMotion to the echo.

public static EchoMotionProxy<TTransform> Rotate<TTransform>(this EchoMotionProxy<TTransform> proxy, Quaternion speed) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
speed Quaternion

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

Rotate<TTransform>(EchoMotionProxy<TTransform>, Vector3)

Applies a RotateVectorMotion to the echo.

public static EchoMotionProxy<TTransform> Rotate<TTransform>(this EchoMotionProxy<TTransform> proxy, Vector3 speed) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
speed Vector3

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

Rotate<TTransform>(TweenMotionProxy<TTransform>, Quaternion)

Applies a RotateQuaternionMotion to the tween.

public static TweenMotionProxy<TTransform> Rotate<TTransform>(this TweenMotionProxy<TTransform> proxy, Quaternion value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value Quaternion

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

Rotate<TTransform>(TweenMotionProxy<TTransform>, Vector3)

Applies a RotateVectorMotion to the tween.

public static TweenMotionProxy<TTransform> Rotate<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocalTo<TTransform>(TweenMotionProxy<TTransform>, AnimationCurve3d)

Applies a ScaleLocalAnimationCurve3dMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocalTo<TTransform>(this TweenMotionProxy<TTransform> proxy, AnimationCurve3d animationCurve) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
animationCurve AnimationCurve3d

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocalTo<TTransform>(TweenMotionProxy<TTransform>, Axis, float)

Applies a ScaleLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocalTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Axis axis, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
axis Axis
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocalTo<TTransform>(TweenMotionProxy<TTransform>, Axis, float, float)

Applies a ScaleLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocalTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Axis axis, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
axis Axis
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocalTo<TTransform>(TweenMotionProxy<TTransform>, Vector3)

Applies a ScaleLocalVectorMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocalTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocalTo<TTransform>(TweenMotionProxy<TTransform>, Vector3, Vector3)

Applies a ScaleLocalVectorMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocalTo<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 from, Vector3 to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from Vector3
to Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocalXTo<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a ScaleLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocalXTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocalXTo<TTransform>(TweenMotionProxy<TTransform>, float, float)

Applies a ScaleLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocalXTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocalX<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a ScaleLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocalX<TTransform>(this TweenMotionProxy<TTransform> proxy, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocalYTo<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a ScaleLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocalYTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocalYTo<TTransform>(TweenMotionProxy<TTransform>, float, float)

Applies a ScaleLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocalYTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocalY<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a ScaleLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocalY<TTransform>(this TweenMotionProxy<TTransform> proxy, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocalZTo<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a ScaleLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocalZTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocalZTo<TTransform>(TweenMotionProxy<TTransform>, float, float)

Applies a ScaleLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocalZTo<TTransform>(this TweenMotionProxy<TTransform> proxy, float from, float to) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
from float
to float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocalZ<TTransform>(TweenMotionProxy<TTransform>, float)

Applies a ScaleLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocalZ<TTransform>(this TweenMotionProxy<TTransform> proxy, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocal<TTransform>(TweenMotionProxy<TTransform>, Axis, float)

Applies a ScaleLocalAxisMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocal<TTransform>(this TweenMotionProxy<TTransform> proxy, Axis axis, float value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
axis Axis
value float

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleLocal<TTransform>(TweenMotionProxy<TTransform>, Vector3)

Applies a ScaleLocalVectorMotion to the tween.

public static TweenMotionProxy<TTransform> ScaleLocal<TTransform>(this TweenMotionProxy<TTransform> proxy, Vector3 value) where TTransform : Transform

Parameters

proxy TweenMotionProxy<TTransform>
value Vector3

Returns

TweenMotionProxy<TTransform>

Type Parameters

TTransform

ScaleTo<TTransform>(EchoMotionProxy<TTransform>, Transform, float, SpeedType)

Applies a ScaleToTransformMotion to the echo.

public static EchoMotionProxy<TTransform> ScaleTo<TTransform>(this EchoMotionProxy<TTransform> proxy, Transform target, float speed = 1, SpeedType speedType = SpeedType.Linear) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
target Transform
speed float
speedType SpeedType

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

ScaleTo<TTransform>(EchoMotionProxy<TTransform>, Vector3, float, SpeedType)

Applies a ScaleToVectorMotion to the echo.

public static EchoMotionProxy<TTransform> ScaleTo<TTransform>(this EchoMotionProxy<TTransform> proxy, Vector3 target, float speed = 1, SpeedType speedType = SpeedType.Linear) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
target Vector3
speed float
speedType SpeedType

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

ScaleX<TTransform>(EchoMotionProxy<TTransform>, float)

Applies a ScaleVectorMotion to the echo.

public static EchoMotionProxy<TTransform> ScaleX<TTransform>(this EchoMotionProxy<TTransform> proxy, float speed) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
speed float

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

ScaleY<TTransform>(EchoMotionProxy<TTransform>, float)

Applies a ScaleVectorMotion to the echo.

public static EchoMotionProxy<TTransform> ScaleY<TTransform>(this EchoMotionProxy<TTransform> proxy, float speed) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
speed float

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

ScaleZ<TTransform>(EchoMotionProxy<TTransform>, float)

Applies a ScaleVectorMotion to the echo.

public static EchoMotionProxy<TTransform> ScaleZ<TTransform>(this EchoMotionProxy<TTransform> proxy, float speed) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
speed float

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform

Scale<TTransform>(EchoMotionProxy<TTransform>, Vector3)

Applies a ScaleVectorMotion to the echo.

public static EchoMotionProxy<TTransform> Scale<TTransform>(this EchoMotionProxy<TTransform> proxy, Vector3 speed) where TTransform : Transform

Parameters

proxy EchoMotionProxy<TTransform>
speed Vector3

Returns

EchoMotionProxy<TTransform>

Type Parameters

TTransform