Rectangle — различия между версиями
Shejko (обсуждение | вклад) (→Состояния) |
Avereskun (обсуждение | вклад) (→Параметры) |
||
Строка 2: | Строка 2: | ||
=Параметры= | =Параметры= | ||
+ | |||
+ | ==Общие== | ||
* '''x''' (''x'') - Горизонтальная координата центра объекта (его точки пивота) в пикселях. Отсчитывается от точки пивота сцены. | * '''x''' (''x'') - Горизонтальная координата центра объекта (его точки пивота) в пикселях. Отсчитывается от точки пивота сцены. | ||
Строка 19: | Строка 21: | ||
* '''scale y''' (''sy'') - Масштаб по оси y (1 - не изменен, 1.5 - увеличен в полтора раза, и т.д.). | * '''scale y''' (''sy'') - Масштаб по оси y (1 - не изменен, 1.5 - увеличен в полтора раза, и т.д.). | ||
+ | * '''тайлинг''' - включает возможность замостить плиткой нужный размер. | ||
+ | |||
+ | ==Рамка== | ||
+ | |||
+ | * бордюр верхний - Графический ресурс текстуры верхнего бордюра | ||
+ | |||
+ | * бордюр правый - Графический ресурс текстуры правого бордюра | ||
+ | |||
+ | * бордюр нижний - Графический ресурс текстуры нижнего бордюра | ||
+ | |||
+ | * бордюр левый - Графический ресурс текстуры левого бордюра | ||
+ | |||
+ | * нахлест бордюров - Нахлест текстур бордюров в пикселях | ||
+ | |||
+ | * угол левый верхний - Графический ресурс текстуры левого верхнего угла | ||
+ | |||
+ | * угол правый верхний - Графический ресурс текстуры правого верхнего угла | ||
+ | |||
+ | * угол правый нижний - Графический ресурс текстуры правого нижнего угла | ||
+ | |||
+ | * угол левый нижний - Графический ресурс текстуры левого нижнего угла | ||
+ | |||
+ | ==Фон== | ||
+ | * '''alpha''' - Прозрачность заливки (не путать с прозрачностью объекта): от 0 (прозрачен) до 1 (не прозрачен). | ||
+ | * '''текстура заливки''' - Графический ресурс текстуры фона | ||
* '''цвет заливки''' (''fillCol'') - Цвет заливки объекта. Задаётся в шестнадцатиричной системе(на пример AAAAAA, ABCABC, 12F5BC) | * '''цвет заливки''' (''fillCol'') - Цвет заливки объекта. Задаётся в шестнадцатиричной системе(на пример AAAAAA, ABCABC, 12F5BC) | ||
Версия 13:22, 5 марта 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 - увеличен в полтора раза, и т.д.).
- тайлинг - включает возможность замостить плиткой нужный размер.
Рамка
- бордюр верхний - Графический ресурс текстуры верхнего бордюра
- бордюр правый - Графический ресурс текстуры правого бордюра
- бордюр нижний - Графический ресурс текстуры нижнего бордюра
- бордюр левый - Графический ресурс текстуры левого бордюра
- нахлест бордюров - Нахлест текстур бордюров в пикселях
- угол левый верхний - Графический ресурс текстуры левого верхнего угла
- угол правый верхний - Графический ресурс текстуры правого верхнего угла
- угол правый нижний - Графический ресурс текстуры правого нижнего угла
- угол левый нижний - Графический ресурс текстуры левого нижнего угла
Фон
- alpha - Прозрачность заливки (не путать с прозрачностью объекта): от 0 (прозрачен) до 1 (не прозрачен).
- текстура заливки - Графический ресурс текстуры фона
- цвет заливки (fillCol) - Цвет заливки объекта. Задаётся в шестнадцатиричной системе(на пример AAAAAA, ABCABC, 12F5BC)
Состояния
- init - применяет цвет указаный в цвет заливки
После задания цвета другим объектом(кнопкой, машиной) обязательно необходимо объект rectangle перевести в состояние init для того чтобы он поменял цвет.
Применение
Можно объект применять для заливки сплошным цветом области сцены или для придания оттенка объекту.
К примеру надо оттенять разными цветами.
Для этого поставим на сцену кнопку и поверх неё поставим объект rectangle и зададим у него прозрачность. Также добавим несколько кнопок, которые будут менять цвет объекту rectangle.
Настроим rectangle. Зададим начальный цвет, размер, прозрачность.
Настроим кнопки. Задаим цвет на который хотим поменять и обязательно переведём объект rectangle в состояние init для того чтобы цвет поменялся.
Результат во вьювере: