Показать сообщение отдельно
Старый 05.03.2008, 21:34
Obi вне форума Посмотреть профиль Отправить личное сообщение для Obi Найти все сообщения от Obi
  № 4  
Ответить с цитированием
Obi
 
Аватар для Obi

Регистрация: Nov 2007
Адрес: Moscow
Сообщений: 566
На счет покачивания, можно это вручную анимировать и запускать в нужный момент.
Код:
myMc.onPress = function() {
      rotateArrow(60, 3);
}

function rotateArrow(angle:Number, speed:Number):Void {
   arrowMc.onEnterFrame = function() {
         if(arrowMc._rotation > angle) {
               arrowMc._rotation -=speed;
         }else if(arrowMc._rotation < angle) {
               arrowMc._rotation +=speed;
         }else {
               arrowMc.gotoAndPlay(2); // вот тут запускается анимация дрожания
               delete arrowMc.onEnterFrame;
         }
   }
}
Писал "на лету", по этому формат никакой )


Последний раз редактировалось Obi; 05.03.2008 в 21:43.