API

Class Button3D

Class used to create a button in 3D

Hierarchy (View Summary)

Index
name?: string

Defines the control name

onPointerClickObservable: any = ...

An event triggered when a control is clicked on (with a mouse)

onPointerDownObservable: any = ...

An event triggered when the pointer taps the control

onPointerEnterObservable: any = ...

An event triggered when pointer enters the control

onPointerMoveObservable: any = ...

An event triggered when the pointer moves over the control

onPointerOutObservable: any = ...

An event triggered when the pointer moves out of the control

onPointerUpObservable: any = ...

An event triggered when pointer is up

parent: Nullable<Container3D>

Gets or sets the parent container

pointerDownAnimation: () => void

Callback used to start pointer down animation

pointerEnterAnimation: () => void

Callback used to start pointer enter animation

pointerOutAnimation: () => void

Callback used to start pointer out animation

pointerUpAnimation: () => void

Callback used to start pointer up animation

  • get contentResolution(): number | { height: number; width: number }

    Gets or sets the texture resolution used to render content (512 by default)

    Returns number | { height: number; width: number }

  • set contentResolution(value: number | { height: number; width: number }): void

    Parameters

    • value: number | { height: number; width: number }

    Returns void