TransformAPI
Defined in: packages/threeplay/src/plugins/transform/types.ts:77
API of the transform plugin.
Methods
Section titled “Methods”follow()
Section titled “follow()”follow(
target,offset?):FollowComp
Defined in: packages/threeplay/src/plugins/transform/types.ts:85
Component: keeps the object at target.worldPos() + offset every frame.
Parameters
Section titled “Parameters”target
Section titled “target”GameObj | null
offset?
Section titled “offset?”Returns
Section titled “Returns”pos(
x?,y?,z?):PosComp
Defined in: packages/threeplay/src/plugins/transform/types.ts:79
Component: position. pos(x, y, z) or pos(vec).
Parameters
Section titled “Parameters”number | Vec3Like
number
number
Returns
Section titled “Returns”rotate()
Section titled “rotate()”rotate(
x?,y?,z?):RotateComp
Defined in: packages/threeplay/src/plugins/transform/types.ts:81
Component: rotation in degrees. rotate(y) rotates around Y only.
Parameters
Section titled “Parameters”number
number
number
Returns
Section titled “Returns”scale()
Section titled “scale()”scale(
x?,y?,z?):ScaleComp
Defined in: packages/threeplay/src/plugins/transform/types.ts:83
Component: scale. scale(2) is uniform.
Parameters
Section titled “Parameters”number | Vec3Like
number
number