Skip to content

components.Resizer

Megabyte edited this page Dec 1, 2019 · 12 revisions

Наследуется от Container, и включает в себя все его свойства.

Thing-Editor поддерживает создание игр, с динамическим размером экрана (см. настройки проекта, ориентация и размеры экрана.. Resizer - контейнер, который поддерживает свои положение и масштаб, относительно текущих пропорций экрана. Его положение по оси x, y может быть задано в процентах от ширины и высоты экрана, а его масштаб по оси x, y может быть привязан к соотношению текущих высоты и ширины экрана к целевым высоте и ширине экрана, заданным в настройках проекта.

Использование Resizer контейнера имеет смысл только в проектах с динамическим размером экрана. См.настройки проекта.

Редактируемые свойства:

resizeX

Тип: Boolean

Включение этого поля в true, связывает scale.x данного контейнера с соотношением текущей ширины экрана к ширине экрана заданной в настройках проекта.


resizeY

Тип: Boolean

Включение этого поля в true, связывает scale.y данного контейнера с соотношением текущей ширины экрана к ширине экрана заданной в настройках проекта.


relativeX

Тип: Boolean

Включение этого поля в true, включает данному контейнеру относительное положение по оси x. Поле xPos при этом становится видимым для редактирования.


xPos

Тип: Number

Относительное положение контейнера по оси x. Поле может принимать значение от 0 до 1, где 0 - левый край экрана, 1 - правый край экрана, 0.5 - середина экрана.


relativeY

Тип: Boolean

Включение этого поля в true, включает данному контейнеру относительное положение по оси y. Поле yPos при этом становится видимым для редактирования.


yPos

Тип: Number

Относительное положение контейнера по оси y. Поле может принимать значение от 0 до 1, где 0 - верхний край экрана, 1 - нижний край экрана, 0.5 - середина экрана.

<- Предыдущая страница Следующая страница ->

Связанные темы:

Свойства, унаследованные от Container

Компоненты

настройки проекта

Clone this wiki locally