Rectangle — различия между версиями
Shejko (обсуждение | вклад) |
Shejko (обсуждение | вклад) |
||
Строка 24: | Строка 24: | ||
* '''init''' - применяет цвет указаный в '''цвет заливки''' | * '''init''' - применяет цвет указаный в '''цвет заливки''' | ||
+ | |||
+ | =Применение= | ||
+ | |||
+ | Можно объект применять для заливки сплошным цветом области сцены или для придания оттенка объекту. | ||
+ | |||
+ | К примеру надо оттенять разными цветами. | ||
+ | |||
+ | Для этого поставим на сцену кнопку и поверх неё поставим объект rectangle и зададим у него прозрачность. | ||
+ | Также добавим несколько кнопок, которые будут менять цвет объекту rectangle. | ||
+ | |||
+ | [[Файл:R2.jpg|300px|thumb|left|Экран с объектами]] | ||
+ | |||
+ | [[Файл:R1.jpg|300px|thumb|left|Дерево объектов]] | ||
+ | |||
+ | <br clear="all" /> | ||
+ | |||
+ | Настроим rectangle. Зададим начальный цвет, размер, прозрачность. | ||
+ | |||
+ | [[Файл:R3.jpg|300px|thumb|left|Настройки rectangle]] | ||
+ | |||
+ | <br clear="all" /> | ||
+ | |||
+ | Настроим кнопки. Задаим цвет на который хотим поменять и обязательно переведём объект rectangle в состояние init для того чтобы цвет поменялся. | ||
+ | |||
+ | |||
+ | [[Файл:R4.jpg|300px|thumb|left|Настройки кнопки]] | ||
+ | |||
+ | <br clear="all" /> | ||
+ | |||
+ | Результат во вьювере: | ||
+ | |||
+ | [[Файл:R5.jpg|300px|thumb|left|Конечный результат]] |
Версия 08:37, 19 февраля 2013
Может использоваться для заливки области определённым цветом.
Параметры
- x (x) - Горизонтальная координата центра объекта (его точки пивота) в пикселях. Отсчитывается от точки пивота сцены.
- y (y) - Вертикальная координата центра объекта (его точки пивота) в пикселях. Отсчитывается от точки пивота сцены.
- w (w) - Ширина объекта в пикселях
- h (h) - Высота объекта в пикселях
- alpha (al) - Прозрачность: от 0 (прозрачен) до 1 (не прозрачен).
- angle (ang) - Угол поворота в градусах (0 - не повёрнут). Отсчитывается от оси x вниз. Вверх - идут отрицательные углы.
- scale x (sx) - Масштаб по оси x (1 - не изменен, 1.5 - увеличен в полтора раза, и т.д.).
- scale y (sy) - Масштаб по оси y (1 - не изменен, 1.5 - увеличен в полтора раза, и т.д.).
- цвет заливки (fillCol) - Цвет заливки объекта. Задаётся в шестнадцатиричной системе(на пример AAAAAA, ABCABC, 12F5BC)
Состояния
- init - применяет цвет указаный в цвет заливки
Применение
Можно объект применять для заливки сплошным цветом области сцены или для придания оттенка объекту.
К примеру надо оттенять разными цветами.
Для этого поставим на сцену кнопку и поверх неё поставим объект rectangle и зададим у него прозрачность. Также добавим несколько кнопок, которые будут менять цвет объекту rectangle.
Настроим rectangle. Зададим начальный цвет, размер, прозрачность.
Настроим кнопки. Задаим цвет на который хотим поменять и обязательно переведём объект rectangle в состояние init для того чтобы цвет поменялся.
Результат во вьювере: