Paint

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск

Данный объект может использоваться для создания разукрашек.

Параметры

Кроме основных параметров существуют такие:

Группа - размер

  • тайлинг(tile) - включить тайлинг

Группа - внешний вид

  • цвет фона(bcol) - Цвет фона для рисования. Задаётся в шестнадцатеричной системе.
  • маска фона(msk) - Графический ресурс, располагающийся поверх поля рисования. Перетаскивается из редактора ресурсов, поле должно быть в состоянии редактирования.


Группа - инструмент

  • тип (tool) - Тип инструмента: кисть, штамп, заливка. Для правильной работы заливки необходимо указать маску.
  • текстура(brTxt) - Графический ресурс текстуры кисти (всегда белого цвета с альфой). Перетаскивается из редактора ресурсов, поле должно быть в состоянии редактирования.
  • Цвет кисти(brCol) - (цвет которым рисуется вышеуказанная текстура). Задаётся в шестнадцатеричной системе.
  • scale (brSc) - масштаб кисти которой будем рисовать.


Состояния

  • clear - очищает нарисованное

Применение

Применяется объект для создания простых разукрашек.

Для создания простой разукрашки необходимо:

  • Создать объект типа paint и поместить в поле "маска фона" графический ресурс маски
  • Создать кнопки или машины которые будут задавать графический ресурс кисти. Данная кнопка также устанавливает графический ресурс картинке чтобы было видно какая кисть сейчас используется.

Paint br.jpg

  • Создать кнопки или машины которые будут задавать масштаб кисти

Paint scale.jpg

  • Создать кнопки или машины которые будут задавать цвет кисти

Paint color.jpg

  • Создать кнопки или машины которые будут задавать тип используемой кисти. (0 - кисть, 1 - штамп, 2 - заливка)

Paint tool.jpg

Настройки объекта типа "paint":

Paint settings.jpg


Вид собранного проекта в редакторе: Paint proj.jpg

В проекте присутствуют кнопки с установкой цвета, установкой кисти, установкой масштаба, установкой типа кисти, кнопка которая очищает разукрашку. Также присутствует машина, которая при загрузке экрана устанавливает первую кисть.

Вид собранного проекта в вьювере: Paint viewer.jpg