Class TransformMotionExtensions
- Namespace
- FriedSynapse.FlowEnt
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
proxyEchoMotionProxy<TTransform>targetTransform
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
proxyEchoMotionProxy<TTransform>targetVector3
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
proxyTweenMotionProxy<TTransform>targetTransform
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
proxyTweenMotionProxy<TTransform>targetVector3
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
proxyTweenMotionProxy<TTransform>animationCurveAnimationCurve3d
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
proxyTweenMotionProxy<TTransform>axisAxistofloat
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
proxyTweenMotionProxy<TTransform>axisAxisfromfloattofloat
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
proxyTweenMotionProxy<TTransform>curveICurve
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
proxyTweenMotionProxy<TTransform>toVector3
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
proxyTweenMotionProxy<TTransform>fromVector3toVector3
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
proxyTweenMotionProxy<TTransform>tofloat
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
proxyTweenMotionProxy<TTransform>fromfloattofloat
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
proxyTweenMotionProxy<TTransform>valuefloat
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
proxyTweenMotionProxy<TTransform>tofloat
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
proxyTweenMotionProxy<TTransform>fromfloattofloat
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
proxyTweenMotionProxy<TTransform>valuefloat
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
proxyTweenMotionProxy<TTransform>tofloat
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
proxyTweenMotionProxy<TTransform>fromfloattofloat
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
proxyTweenMotionProxy<TTransform>valuefloat
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
proxyTweenMotionProxy<TTransform>axisAxisvaluefloat
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
proxyTweenMotionProxy<TTransform>valueVector3
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
proxyEchoMotionProxy<TTransform>targetTransformspeedfloatspeedTypeSpeedType
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
proxyEchoMotionProxy<TTransform>targetVector3speedfloatspeedTypeSpeedType
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
proxyTweenMotionProxy<TTransform>animationCurveAnimationCurve3d
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
proxyTweenMotionProxy<TTransform>axisAxistofloat
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
proxyTweenMotionProxy<TTransform>axisAxisfromfloattofloat
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
proxyTweenMotionProxy<TTransform>curveICurve
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
proxyTweenMotionProxy<TTransform>toVector3
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
proxyTweenMotionProxy<TTransform>fromVector3toVector3
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
proxyTweenMotionProxy<TTransform>tofloat
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
proxyTweenMotionProxy<TTransform>fromfloattofloat
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
proxyEchoMotionProxy<TTransform>speedfloat
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
proxyTweenMotionProxy<TTransform>valuefloat
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
proxyTweenMotionProxy<TTransform>tofloat
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
proxyTweenMotionProxy<TTransform>fromfloattofloat
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
proxyEchoMotionProxy<TTransform>speedfloat
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
proxyTweenMotionProxy<TTransform>valuefloat
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
proxyTweenMotionProxy<TTransform>tofloat
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
proxyTweenMotionProxy<TTransform>fromfloattofloat
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
proxyEchoMotionProxy<TTransform>speedfloat
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
proxyTweenMotionProxy<TTransform>valuefloat
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
proxyEchoMotionProxy<TTransform>speedVector3
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
proxyTweenMotionProxy<TTransform>axisAxisvaluefloat
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
proxyTweenMotionProxy<TTransform>valueVector3
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
proxyTweenMotionProxy<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
proxyEchoMotionProxy<TTransform>pointTransformaxisVector3speedfloat
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
proxyEchoMotionProxy<TTransform>pointVector3axisVector3speedfloat
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
proxyTweenMotionProxy<TTransform>pointTransformaxisVector3toAnglefloat
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
proxyTweenMotionProxy<TTransform>pointVector3axisVector3toAnglefloat
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
proxyTweenMotionProxy<TTransform>toQuaternion
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
proxyTweenMotionProxy<TTransform>fromQuaterniontoQuaternion
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
proxyTweenMotionProxy<TTransform>toVector3
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
proxyTweenMotionProxy<TTransform>fromVector3toVector3
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
proxyTweenMotionProxy<TTransform>tofloat
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
proxyTweenMotionProxy<TTransform>fromfloattofloat
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
proxyTweenMotionProxy<TTransform>valuefloat
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
proxyTweenMotionProxy<TTransform>tofloat
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
proxyTweenMotionProxy<TTransform>fromfloattofloat
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
proxyTweenMotionProxy<TTransform>valuefloat
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
proxyTweenMotionProxy<TTransform>tofloat
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
proxyTweenMotionProxy<TTransform>fromfloattofloat
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
proxyTweenMotionProxy<TTransform>valuefloat
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
proxyTweenMotionProxy<TTransform>valueQuaternion
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
proxyTweenMotionProxy<TTransform>valueVector3
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
proxyEchoMotionProxy<TTransform>targetQuaternionspeedfloatspeedTypeSpeedType
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
proxyEchoMotionProxy<TTransform>targetTransformspeedfloatspeedTypeSpeedType
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
proxyEchoMotionProxy<TTransform>targetVector3speedfloatspeedTypeSpeedType
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
proxyTweenMotionProxy<TTransform>toQuaternion
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
proxyTweenMotionProxy<TTransform>fromQuaterniontoQuaternion
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
proxyTweenMotionProxy<TTransform>toVector3
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
proxyTweenMotionProxy<TTransform>fromVector3toVector3
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
proxyTweenMotionProxy<TTransform>tofloat
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
proxyTweenMotionProxy<TTransform>fromfloattofloat
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
proxyEchoMotionProxy<TTransform>speedfloat
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
proxyTweenMotionProxy<TTransform>valuefloat
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
proxyTweenMotionProxy<TTransform>tofloat
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
proxyTweenMotionProxy<TTransform>fromfloattofloat
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
proxyEchoMotionProxy<TTransform>speedfloat
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
proxyTweenMotionProxy<TTransform>valuefloat
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
proxyTweenMotionProxy<TTransform>tofloat
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
proxyTweenMotionProxy<TTransform>fromfloattofloat
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
proxyEchoMotionProxy<TTransform>speedfloat
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
proxyTweenMotionProxy<TTransform>valuefloat
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
proxyEchoMotionProxy<TTransform>speedQuaternion
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
proxyEchoMotionProxy<TTransform>speedVector3
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
proxyTweenMotionProxy<TTransform>valueQuaternion
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
proxyTweenMotionProxy<TTransform>valueVector3
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
proxyTweenMotionProxy<TTransform>animationCurveAnimationCurve3d
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
proxyTweenMotionProxy<TTransform>axisAxistofloat
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
proxyTweenMotionProxy<TTransform>axisAxisfromfloattofloat
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
proxyTweenMotionProxy<TTransform>toVector3
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
proxyTweenMotionProxy<TTransform>fromVector3toVector3
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
proxyTweenMotionProxy<TTransform>tofloat
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
proxyTweenMotionProxy<TTransform>fromfloattofloat
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
proxyTweenMotionProxy<TTransform>valuefloat
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
proxyTweenMotionProxy<TTransform>tofloat
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
proxyTweenMotionProxy<TTransform>fromfloattofloat
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
proxyTweenMotionProxy<TTransform>valuefloat
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
proxyTweenMotionProxy<TTransform>tofloat
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
proxyTweenMotionProxy<TTransform>fromfloattofloat
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
proxyTweenMotionProxy<TTransform>valuefloat
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
proxyTweenMotionProxy<TTransform>axisAxisvaluefloat
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
proxyTweenMotionProxy<TTransform>valueVector3
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
proxyEchoMotionProxy<TTransform>targetTransformspeedfloatspeedTypeSpeedType
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
proxyEchoMotionProxy<TTransform>targetVector3speedfloatspeedTypeSpeedType
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
proxyEchoMotionProxy<TTransform>speedfloat
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
proxyEchoMotionProxy<TTransform>speedfloat
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
proxyEchoMotionProxy<TTransform>speedfloat
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
proxyEchoMotionProxy<TTransform>speedVector3
Returns
- EchoMotionProxy<TTransform>
Type Parameters
TTransform