Просмотр полной версии : Проигрывание мувика при движении мыши в AC2
Доброго времени суток!
Подскажите плиз, есть ли скрипт который при движении мыши запускает анимацию в мувике, т.е не просто линейное перемещение по "х" и "у" пару примеров нашел, а именно запуск анимации в мувике, т.е есть анимированые шестеренки и когда водишь мышкой по экрану...не по мувику, они крутятся если нет то мувик с шестернями не играется?
Есть такая возможность? в AC2?
Скрипт нужно написать. :) Например, так:
someMovieClip.stop();
var mouseMoved:Boolean = false ;
this.onMouseMove = function()
{
mouseMoved = true ;
};
setInterval(testMouse, 100);
function testMouse ()
{
if (mouseMoved)
{
someMovieClip.play();
}
else
{
someMovieClip.stop();
}
mouseMoved = false ;
}
Пример во вложении внизу.
Более корректно (избегаем многократной команды к остановке, если мувик уже был остановлен):
someMovieClip.stop();
var someMovieClipStoped:Boolean = false ;
var mouseMoved:Boolean = false ;
this.onMouseMove = function()
{
mouseMoved = true ;
};
setInterval(testMouse, 100);
function testMouse ()
{
if (mouseMoved)
{
someMovieClip.play();
someMovieClipStoped = false ;
}
else
{
if (!someMovieClipStopped)
{
someMovieClip.stop();
someMovieClipStoped = true ;
}
}
mouseMoved = false ;
}
Ух:yahoo:, спасибо огромное!!!! Пиво в студию!!!!!!!!!!:drinks:
До студии далековато. Для "спасибо" - кнопочка "весов" справа :)
:D а я искал плюсик слева :mosking:
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.