Показать сообщение отдельно
Старый 21.01.2011, 15:26
Bezlepkin вне форума Посмотреть профиль Отправить личное сообщение для Bezlepkin Найти все сообщения от Bezlepkin
  № 5  
Ответить с цитированием
Bezlepkin

Регистрация: Jul 2009
Сообщений: 32
Код AS1/AS2:
  import mx.transitions.Tween; 
  import mx.transitions.easing.*; 
 
  var chk:Number = setInterval (checkOver, 5); 
 
  function checkOver () { 
 
        var hitTest1:Boolean = top.hitTest(_root._xmouse, _root._ymouse); 
 
        if (!wasOver1) { 
        if (hitTest1) { 
  var tween_x1:Tween = new Tween(top.track_play, "_y", Regular.easeOut, -40, 1, 0.2, true); 
  var tween_x1:Tween = new Tween(top.track_load, "_y", Regular.easeOut, -40, 1, 0.2, true); 
  var tween_x1:Tween = new Tween(top.track_back, "_y", Regular.easeOut, -40, 1, 0.2, true); 
 
  var tween_x1:Tween = new Tween(top.title, "_y", Regular.easeOut, -5, 40, 0.2, true); 
  var tween_x1:Tween = new Tween(top.title_mask, "_y", Regular.easeOut, -6, 40, 0.2, true); 
  var tween_x1:Tween = new Tween(top.time_txt, "_y", Regular.easeOut, -2.5, 40, 0.2, true); 
  wasOver1 = true;} 
            } 
    else { 
        if (!hitTest1) { 
  var tween_x1:Tween = new Tween(top.track_play, "_y", Regular.easeOut, 1, -40, 0.5, true); 
  var tween_x1:Tween = new Tween(top.track_load, "_y", Regular.easeOut, 1, -40, 0.5, true); 
  var tween_x1:Tween = new Tween(top.track_back, "_y", Regular.easeOut, 1, -40, 0.5, true); 
 
  var tween_x1:Tween = new Tween(top.title, "_y", Regular.easeOut, 40, -5, 0.5, true); 
  var tween_x1:Tween = new Tween(top.title_mask, "_y", Regular.easeOut, 40, -6, 0.5, true); 
  var tween_x1:Tween = new Tween(top.time_txt, "_y", Regular.easeOut, 40, -5, 0.5, true); 
wasOver1 = false;} 
    } 
            };
Добавлено через 2 минуты
У меня там MovieClip "Top", а в нем все остальные мувики. При наведении на "Top" срабатывает hitTest