Class TransformLookAtBuilderExtensions
- Namespace
- LunyScript
- Assembly
- LunyScript.dll
public static class TransformLookAtBuilderExtensions
- Inheritance
-
objectTransformLookAtBuilderExtensions
Methods
LockX<T>(TransformLookAtBuilder<T>)
Locks the X axis: prevents the look direction from changing on the X axis.
public static TransformLookAtBuilder<TransformBuilderReady> LockX<T>(this TransformLookAtBuilder<T> b) where T : struct, ITransformBuilderReady
Parameters
Returns
Type Parameters
T
LockY<T>(TransformLookAtBuilder<T>)
Locks the Y axis: prevents the look direction from changing on the Y axis.
public static TransformLookAtBuilder<TransformBuilderReady> LockY<T>(this TransformLookAtBuilder<T> b) where T : struct, ITransformBuilderReady
Parameters
Returns
Type Parameters
T
LockZ<T>(TransformLookAtBuilder<T>)
Locks the Z axis: prevents the look direction from changing on the Z axis.
public static TransformLookAtBuilder<TransformBuilderReady> LockZ<T>(this TransformLookAtBuilder<T> b) where T : struct, ITransformBuilderReady
Parameters
Returns
Type Parameters
T
WorldUp<T>(TransformLookAtBuilder<T>, LunyVector3)
Overrides the world-up vector used when computing the look rotation.
public static TransformLookAtBuilder<TransformBuilderReady> WorldUp<T>(this TransformLookAtBuilder<T> b, LunyVector3 worldUp) where T : struct, ITransformBuilderReady
Parameters
bTransformLookAtBuilder<T>worldUpLunyVector3
Returns
Type Parameters
T