Class: TransformComponent
Local transform. Setters auto-dirty; TransformSystem clears the flag after composing. Bypass setters by writing the underscore fields directly when you need to avoid the re-composition (e.g. reverse-deriving a local from a world override).
Extends
Constructors
Constructor
ts
new TransformComponent(
x?,
y?,
z?,
rotationX?,
rotationY?,
rotationZ?,
scaleX?,
scaleY?,
scaleZ?
): TransformComponent;Parameters
| Parameter | Type | Default value |
|---|---|---|
x | number | 0 |
y | number | 0 |
z | number | 0 |
rotationX | number | 0 |
rotationY | number | 0 |
rotationZ | number | 0 |
scaleX | number | 1 |
scaleY | number | 1 |
scaleZ | number | 1 |
Returns
TransformComponent
Overrides
Properties
| Property | Modifier | Type | Default value | Overrides | Inherited from |
|---|---|---|---|---|---|
dirty | public | boolean | true | Component.dirty | - |
enabled | public | boolean | true | - | Component.enabled |
Accessors
rotationX
Get Signature
ts
get rotationX(): number;Returns
number
Set Signature
ts
set rotationX(v): void;Parameters
| Parameter | Type |
|---|---|
v | number |
Returns
void
rotationY
Get Signature
ts
get rotationY(): number;Returns
number
Set Signature
ts
set rotationY(v): void;Parameters
| Parameter | Type |
|---|---|
v | number |
Returns
void
rotationZ
Get Signature
ts
get rotationZ(): number;Returns
number
Set Signature
ts
set rotationZ(v): void;Parameters
| Parameter | Type |
|---|---|
v | number |
Returns
void
scaleX
Get Signature
ts
get scaleX(): number;Returns
number
Set Signature
ts
set scaleX(v): void;Parameters
| Parameter | Type |
|---|---|
v | number |
Returns
void
scaleY
Get Signature
ts
get scaleY(): number;Returns
number
Set Signature
ts
set scaleY(v): void;Parameters
| Parameter | Type |
|---|---|
v | number |
Returns
void
scaleZ
Get Signature
ts
get scaleZ(): number;Returns
number
Set Signature
ts
set scaleZ(v): void;Parameters
| Parameter | Type |
|---|---|
v | number |
Returns
void
x
Get Signature
ts
get x(): number;Returns
number
Set Signature
ts
set x(v): void;Parameters
| Parameter | Type |
|---|---|
v | number |
Returns
void
y
Get Signature
ts
get y(): number;Returns
number
Set Signature
ts
set y(v): void;Parameters
| Parameter | Type |
|---|---|
v | number |
Returns
void
z
Get Signature
ts
get z(): number;Returns
number
Set Signature
ts
set z(v): void;Parameters
| Parameter | Type |
|---|---|
v | number |
Returns
void