Skip to content

components.Mask

Megabyte edited this page Aug 18, 2019 · 10 revisions

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

Mask - компонент, позволяющий обрезать видимую область контейнера по некоторой произвольной форме. Компонент Mask обрезает свои дочерние объекты.

Форма маски задается дочерним объектом с именем 'mask', который делается невидимым при запуске игры. В роли объекта, задающего форму маски может выступать Sprite, или Shape. В тестовом проекте thing-project-example, который устанавливается вместе с Thing-Editor в инструкции по установке, на главной сцене приведен пример использования маски для анимации полос-бликов на заголовке. Там в качестве объекта задающего форму маски выступает текстовое поле.

Маска является тяжелым для производительности компонентом. Рекомендуется избегать использование масок, особенно в объектах, которые появляются на сцене в больших количествах.

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

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

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

Scissors

Компоненты

Clone this wiki locally