Ribbon — различия между версиями
Beletsky (обсуждение | вклад) (Новая страница: «'''Ribbon''' - объект, который используется для рисования графики по заданному сплайну и…») |
Beletsky (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
==Основные параметры== | ==Основные параметры== | ||
+ | [[Файл:Ribbon_1.png|250px|right]] | ||
'''Группа - положение''' | '''Группа - положение''' | ||
Строка 43: | Строка 44: | ||
== Пример реализации == | == Пример реализации == | ||
− | + | [[Файл:Ribbon_2.png|600px|center]] | |
[http://fs5.absolutist.com/files/wikisample/button.zip Download] | [http://fs5.absolutist.com/files/wikisample/button.zip Download] | ||
[[Category:Main objects]] | [[Category:Main objects]] |
Версия 09:55, 18 марта 2015
Ribbon - объект, который используется для рисования графики по заданному сплайну или ломанному, обладает рядом полезных параметров, которые могут помочь в анимировании жидкостей.
Параметры
Общие параметры (см. описание Object)
Основные параметры
Группа - положение
- x (x) - Горизонтальная координата центра объекта (его точки пивота) в пикселях. Отсчитывается от точки пивота сцены;
- y (y) - Вертикальная координата центра объекта (его точки пивота) в пикселях. Отсчитывается от точки пивота сцены.
Группа - размер
- w (w) - Ширина объекта в пикселях;
- h (h) - Высота объекта в пикселях.
Группа - модификаторы
- alpha (al) - Прозрачность: от 0 (прозрачен) до 1 (не прозрачен);
- blending (bl) - Alpha смешивание (parent - наследует alpha от родителя, blend - смешивание, add - добавление, sub - вычитание, none - ничего не происходит. (Подробнее о Alpha смешивании - здесь));
- angle (ang) - Угол поворота в градусах (0 - не повёрнут). Отсчитывается от оси x вниз. Вверх - идут отрицательные углы;
- scale x (sx) - Масштаб по оси x (1 - не изменен, 1.5 - увеличен в полтора раза, и т.д.);
- scale y (sy) - Масштаб по оси y (1 - не изменен, 1.5 - увеличен в полтора раза, и т.д.).
Группа - настройки
- режим (mode) - режим рисования графики (ломаная = 0, сплайн = 1). Режим ломанной пока не реализован.
- сплайн 2 (spl1) - Точки задающие сплайн. Четное количество чисел через запятую каждая пара воспринимается как x y.
- сплайн 2 (spl2) - Точки задающие сплайн. Четное количество чисел через запятую каждая пара воспринимается как x y. (пока не реализовано)
- ширина (splh) - Ширина объекта (сплайна). Не следует путать с шириной самого объекта. Это ширина графики. Даже если это значение больше/меньше ширины графики - ресурс растянется/сожмется.
- разбиение (steps) - кол-во шагов разбиение исходного ресурса во время тайлинга по сплайну.
- скорость (vel) - скорость "течения" графики по сплайну.
Добавляемые параметры
res add - Дополнительная графика.
- res- Графический ресурс для отображения объекта. Перетаскивается мышкой из редактора ресурсов (поле должно находится в состоянии редактирования).
Скоро появится возможность добавления ресурсов, которые будут последовательно тайлиться по сплайну.