Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Flash

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Не могу остановить анимацию
 
 автор: timedo   (27.04.2013 в 12:19)   письмо автору
13 Кб
 
 

Здравствуйте. Хочу сделать что б в место курсора, была цель, но не просто что б курсор мышки заменяла картинка а еще что б она постоянно "тряслась", это у меня получилось, но вот как можно плавней сделать качение цели? И еще один вопросик, насчет анимации, при нажатии на мышку с цели вылетает как бы снаряд, только вот я нажал - снаряд вылетел, анимация не останавливается, а продолжается дальше. Подскажите пожалуйста как ее остановить, пытался обычным stop() но не получается.
Ниже весь код, но лучше будет если вы взгляните на исходники, буду очень сильно благодарен за помощь

stage.addEventListener(Event.ENTER_FRAME, redrawCursor);
stage.addEventListener(Event.MOUSE_LEAVE, hideCursor);
stage.addEventListener(MouseEvent.CLICK, onMOUSEclick);
Mouse.hide();
stop();
 
function redrawCursor(event:Event):void  {
    cursor1.visible = true;
    cursor1.x = mouseX;
    cursor1.y = mouseY;
    cursor1.x += Math.random()*50;
    cursor1.y += Math.random()*50;
}
 
function hideCursor(event:Event):void{
    cursor1.visible = false;
}
 
function onMOUSEclick(MouseEvent:Event):void{
    bub.x = cursor1.x;
    bub.y = cursor1.y;
    bub.visible = true;
}

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования