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
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
Axisto
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
Axisfrom
floatto
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
Vector3to
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
floatto
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
floatto
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
floatto
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
Axisvalue
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
Transformspeed
floatspeedType
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
Vector3speed
floatspeedType
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
Axisto
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
Axisfrom
floatto
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
Vector3to
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
floatto
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
floatto
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
floatto
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
Axisvalue
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
Transformaxis
Vector3speed
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
Vector3axis
Vector3speed
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
Transformaxis
Vector3toAngle
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
Vector3axis
Vector3toAngle
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
Quaternionto
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
Vector3to
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
floatto
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
floatto
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
floatto
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
Quaternionspeed
floatspeedType
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
Transformspeed
floatspeedType
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
Vector3speed
floatspeedType
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
Quaternionto
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
Vector3to
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
floatto
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
floatto
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
floatto
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
Axisto
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
Axisfrom
floatto
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
Vector3to
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
floatto
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
floatto
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
floatto
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
Axisvalue
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
Transformspeed
floatspeedType
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
Vector3speed
floatspeedType
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