Border
Рисует сплошные прямоугольники по краям экрана для создания кинематографических рамок или виньеток. Поддерживает анимированные переходы с плавностью.
Сторона
CLIENT
Синтаксис
border <verb:string> [up:int=0] [right:int=0] [down:int=0] [left:int=0] [color:string=000000] [opacity:float=1.0] [duration:float=0] [easing:string=SMOOTH]Параметры
verb(string, обязательный): Что делать с рамкой. Допустимые значения:in(анимировать появление),out(анимировать исчезновение),set(мгновенно установить),clear(мгновенно убрать все рамки).up(int, необязательный): Высота верхней рамки в пикселях. По умолчанию0.right(int, необязательный): Ширина правой рамки в пикселях. По умолчанию0.down(int, необязательный): Высота нижней рамки в пикселях. По умолчанию0.left(int, необязательный): Ширина левой рамки в пикселях. По умолчанию0.color(string, необязательный): Шестнадцатеричный цвет рамок без#. По умолчанию000000(чёрный). Игнорируется дляoutиclear.opacity(float, необязательный): Прозрачность рамок от0.0до1.0. По умолчанию1.0. Игнорируется дляoutиclear.duration(float, необязательный): Длительность анимацииinилиoutв секундах. По умолчанию0(мгновенно).easing(string, необязательный): Функция плавности для анимации. По умолчаниюSMOOTH.
Примеры
// Мгновенно добавить кинематографические чёрные полосы сверху и снизу
# border set up:60 down:60// Анимировать появление рамок за 1 секунду с плавностью
# border in up:60 down:60 duration:1.0// Анимировать исчезновение рамок за 0.5 секунды
# border out duration=0.5// Мгновенно убрать все рамки
# border clear