Skip to content

TransformAPI

Defined in: packages/threeplay/src/plugins/transform/types.ts:77

API of the transform plugin.

follow(target, offset?): FollowComp

Defined in: packages/threeplay/src/plugins/transform/types.ts:85

Component: keeps the object at target.worldPos() + offset every frame.

GameObj | null

Vec3Like

FollowComp


pos(x?, y?, z?): PosComp

Defined in: packages/threeplay/src/plugins/transform/types.ts:79

Component: position. pos(x, y, z) or pos(vec).

number | Vec3Like

number

number

PosComp


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.

number

number

number

RotateComp


scale(x?, y?, z?): ScaleComp

Defined in: packages/threeplay/src/plugins/transform/types.ts:83

Component: scale. scale(2) is uniform.

number | Vec3Like

number

number

ScaleComp