![]() |
как лучше реализовать эффект плавного появления элемента? скажем, TextField
|
Например, так: делаете на сцене TextField внутри мувика mc, руками задаете этому мувику _alpha = 0, а потом по нажатию или другому событию проявляете:
Код AS1/AS2:
|
спасибо!!
а для увеличения\уменьшения, какой параметр в твине используется? что-то не могу найти нормальной документации по этому вопросу |
Размеры - можно _xscale, _yscale, можно _width и _height.
Информацию, например, ищите не в разделе Tween, а в разделе MovieClip, потому что это его свойства меняет Tween. А вообще Код:
Tween( obj:Object, prop:String, func:Function, begin:Number, finish:Number, duration:Number, useSeconds:Boolean ) |
ага, спасибо. Использовала _xscale, _yscale
|
Tween () Конструктор
public function Tween(obj:Object, prop:String, func:Function, begin:Number, finish:Number, duration:Number, useSeconds:Boolean = false) Язык версии : ActionScript 3.0 Версии среды выполнения: AIR 1.0, Flash Player 9 Создает экземпляр класса Tween. Используйте конструктор функции с оператором new: var myTween:Tween = new Tween(). Параметры obj:Object — Объект, являющийся целями Tween. prop:String — Имя свойства (значение параметра obj) на которое будет направлено воздействие. func:Function — Имя используемой функции замедления. begin:Number — Начальное значение параметра prop. finish:Number — Число, указывающее конечное значение параметра prop (целевого объекта, подвергаемого анимации движения). duration:Number — Продолжительность движения. Если значение отрицательное или пропущено, устанавливается значение infinity. useSeconds:Boolean (default = false) — Флаг, определяющий использование секунд вместо кадров. Функция использует секунды, если значение флага — true, или кадры относительно значения, определенного в параметре duration, если значение флага — false. Добавлено через 36 минут Моя раздача с русским справочником на torrents http://torrents.ru/forum/viewtopic.php?t=2358715 Там правда AS3, но в целом многое небходимое в AS2 описано на русском :) |
спасибо за полезную информацию!!
|
а подскажите плз как остановить Твин находящийся в режиме уоуо в зависимости от какого нибудь условия (например от координаты Х мувика)
|
myTween.stop() не пробовали?
|
да все перепробовал,
вопрос в том как и где ей условие подсунуть (например что при myclip_mc < 500 Твин останавливается (напомню он находится в уоуо) пробовал трэйсить координату Х в цикле с условием,но вываливается только первое значение - такое ощущение что в момент выполнения Твина доступ к координатам Твинируемого обьекта осуществляется как то подругому |
| Часовой пояс GMT +4, время: 12:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.