Class Player

Hierarchy

Constructors

Properties

active: boolean = true
componentMask: number = 0
isGameObject: boolean = true

Accessors

  • get head(): GameObject<Object3DEventMap>
  • Accurate source for player head transform, can be used to attach game objects / audio listeners.

    Returns GameObject<Object3DEventMap>

Methods

  • Type Parameters

    • T extends typeof Component

    Parameters

    • componentClass: T
    • initialData: {
          [key: string]: any;
      } = {}
      • [key: string]: any

    Returns Component

  • Type Parameters

    • T extends Component<T>

    Parameters

    • componentClass: {
          bitmask: number;
          defaults: {
              [key: string]: any;
          };
          new (_cm: ComponentManager, _mi: number): T;
      }
        • new (_cm: ComponentManager, _mi: number): T
        • Parameters

          • _cm: ComponentManager
          • _mi: number

          Returns T

      • bitmask: number
      • defaults: {
            [key: string]: any;
        }
        • [key: string]: any

    Returns T

  • Parameters

    • xrManager: WebXRManager

    Returns void

  • Parameters

    • Optional force: boolean

    Returns void