Phaser API Documentation

  Version: 
Filter
This is a beta release of our new docs system. Found an issue?
Please tell us about it in the #📖-newdocs-feedback channel on the Phaser Discord
Namespace: Depth
Phaser.GameObjects.Components.Depth

Members

<private> _depth: number
Focus
Focus

Description:

Private internal value. Holds the depth of the Game Object.

Type:
number
Default: 0
Since: 3.0.0
Focus
Focus
depth: number
Focus
Focus

Description:

The depth of this Game Object within the Scene.

The depth is also known as the 'z-index' in some environments, and allows you to change the rendering order of Game Objects, without actually moving their position in the display list.

The default depth is zero. A Game Object with a higher depth value will always render in front of one with a lower value.

Setting the depth will queue a depth sort event within the Scene.

Type:
number
Since: 3.0.0
Focus
Focus

Methods

setDepth(value)
Focus
Focus

Description:

The depth of this Game Object within the Scene.

The depth is also known as the 'z-index' in some environments, and allows you to change the rendering order of Game Objects, without actually moving their position in the display list.

The default depth is zero. A Game Object with a higher depth value will always render in front of one with a lower value.

Setting the depth will queue a depth sort event within the Scene.

Parameters:

name type description
value number

The depth of this Game Object.

Returns:
Description:

This Game Object instance.

Examples:
Since: 3.0.0
Focus
Focus