Group

new Group(game, parentopt, nameopt)

Класс из Phaser.
Группа игровых элементов. Позволяет размещать и контролировать множество элементов.
Должна быть добавлена в UI.Layers для корректного отображения по вертикали.
Далее описаны полезные свойства и методы. По ссылке ниже можно найти полную документацию.

Source:
See:
Parameters:
Name Type Attributes Default Description
game Phaser.Game

игра

parent DisplayObject | null <optional>
(game.world)

родительская группа

name string <optional>
'group'

имя группы

Members

alpha :number

Прозрачность.

Source:

angle :number

Поворот в градусах.

Source:

children :Array.<DisplayObject>

Элементы, входящие в группу.

Source:

(readonly) length :number

Кол-во элементов, входящих в группу.

Source:

name :string

Имя группы.

Source:

rotation :number

Поворот в радианах.

Source:

visible :boolean

Отрисовывается ли элемент игрой.

Source:

x :number

Позиция по горизонтали.

Source:

y :number

Позиция по вертикали.

Source:

Methods

add()

Добавляет элемент в группу.

Source:

bringToTop()

Поднимает элемент группы наверх.

Source:

destroy()

Уничтожает группу, убирая все элементы из нее, опционально уничтожая их тоже.

Source:

forEach()

Выполняет callback для каждого элемента группы.

Source:

getByName()

Возвращает элемент группы с указанным именем.

Source:

remove()

Убирает элемент из группы.

Source:

removeAll()

Удаляет все элементы из группы, опционально уничтожая их.

Source:

setChildIndex()

Устанавливает индекс элемента группы по вертикали.

Source:

update()

Обновляет все элементы, входящие в группу.

Source: