Skip to content

Components Overview

Megabyte edited this page May 22, 2020 · 28 revisions

Компоненты

Любой проект, созданный в Thing-Editor состоит из компонентов.

Компонент - это узел дерева сцены, имеющий редактируемые свойства. Комбинируя компоненты и задавая их свойства разработчик определяет что в конечном счете игрок увидит на экране. Так как Thing-Editor основан на pixi.js, все Thing-Editor компоненты - это наследники PIXI класса PIXI.DisplayObject. Многие Thing-Editor компоненты расширяют некий pixi класс, а некоторые Thing-Editor компоненты являются непосредственно pixi классами, дополненными описанием редактируемых полей, для обеспечения совместимости с игровым редактором.

Thing-Editor имеет большой список встроенных компонентов (Рис. 1), которые могут быть полезны в любой игре.

Окно компонентов

Рис. 1

При необходимости, в зависимости от жанра разрабатываемой игры, разработчик может добавить свои собственные (custom) компоненты, унаследованные от встроенных компонентов.

Подробнее о создании custom компонентов

Список стандартных компонентов Thing-Editor:

Компоненты доступные из javascript

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

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

Разработка Custom Компонентов

Редактируемые поля

PIXI.js Container

Clone this wiki locally