Interface TransformOptions

Transform component initialization options

TransformOptions

2023.12.27

yisky

interface TransformOptions {
    lookAt?: Vector3;
    object3D?: Object3D<Object3DEventMap>;
    position?: Vector3;
    quaternion?: Quaternion;
    rotation?: Euler;
    scale?: Vector3;
    userData?: {
        [key: string]: any;
    };
}

Hierarchy (view full)

Properties

lookAt?: Vector3

Look at

TransformOptions

object3D?: Object3D<Object3DEventMap>

Three.js native Object3D

TransformOptions

position?: Vector3

Position

TransformOptions

quaternion?: Quaternion

Quaternion

TransformOptions

rotation?: Euler

Rotation

TransformOptions

scale?: Vector3

Scale

TransformOptions

userData?: {
    [key: string]: any;
}

The component user data, default is {}

ComponentOptions