|
|
|||||
[6 07.05.06]
Регистрация: Dec 2005
Сообщений: 98
|
Эфект дребежания
люди, хочется сделать ефект дребежания, как видел на некоторых сайтах - наводишь на обьект, а он дребежит, прикольно смотрится.
Попробовал сделать - мувик, при наведении меняет координаты вверх вниз вправо влево (твинами), но коряво выглядит оно.. Может там надо траекторию задать спецовую? буду рад за помощь. |
|
|||||
может элемент неожиданности еще припячь? Math.random
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
[6 07.05.06]
Регистрация: Dec 2005
Сообщений: 98
|
вот исходник навалял. Это что-то пародия на дребезг у меня вышла.
Там функция вызывается, оно только один круг работает. |
|
|||||
Регистрация: Jun 2005
Сообщений: 162
|
//Начальная позиция мувика var initPosX:Number = movie._x; var initPosY:Number = movie._y; //Сдвиг в пикселях var k:Number = 10; movie.onRollOver = function() { //Эффект дрожания this.onEnterFrame = function() { this._x = Math.floor(Math.random()*k+initPosX); this._y = Math.floor(Math.random()*k+initPosY); }; }; movie.onRollOut = function() { //Возвражаем мувик в начальную позицию this._x = initPosX; this._y = initPosY; //и удаляем onEnterFrame delete this.onEnterFrame; }; |
|
|||||
Привет!
Предложеный CGandA-ном вариант "дрожит" только в положительную область. Если добавить *(random(3)-1), то клип "дрожит" на все четыре стороны: |
|
|||||
[6 07.05.06]
Регистрация: Dec 2005
Сообщений: 98
|
Спасибо за ответы :-)
Все оказалось не так сложно, как я думал.. |
Часовой пояс GMT +4, время: 09:33. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|