2014-02-19 20 views
0

我的鼠标悬停在某些动画片段上的事件侦听器上。当鼠标悬停在他们身上时,我希望他们能够缩放。除了鼠标之间的延迟2秒或3秒以外,其他功能都可以正常工作,并且屏幕上实际发生的情况也是如此。为什么? 泰动作脚本3让鼠标慢慢响应

package 
{ 
import flash.display.MovieClip; 
import flash.events.MouseEvent; 
import flash.events.Event; 
import flash.display.SimpleButton; 
import flash.display.Stage; 
import flash.text.TextField; 
import flash.text.TextFormat; 
import flashx.textLayout.formats.Float; 

public class Airport extends MovieClip 
{ 
    //----------------------------------------------------------------------------- 

    public static var collectedMovieClipsArray:Array = new Array(); 
      public static var ROUTING:boolean = true; 


    // ---------------------------------------------------------------------------- 


    // ---------------------------------------------------------------------------- 

    public function Airport(navninput, bynavninput) 
    { 
     collectedMovieClipsArray.push(this) 

     this.addEventListener(MouseEvent.CLICK, clickHandler); 
     this.addEventListener(MouseEvent.MOUSE_OVER, hoverHandler); 
    } 



    private function hoverHandler(evt:MouseEvent):void 
    { 
     if (ROUTING == true) 
     { 
      this.alpha = 60; 
      this.width = 2*this.width; 
      this.height = 2*this.height; 
      this.addEventListener(MouseEvent.MOUSE_OUT, awayHandler); 
     } 
    } 

    private function awayHandler(evt:MouseEvent):void 
    { 
      this.width = 13; 
      this.height = 13; 
    } 




} 
} 
+0

您的代码是否使用“ENTER_FRAME”事件播放动画? –

+0

不,我的代码不是基于帧 – user3257755

回答

0

低帧率和/或瑞士法郎过载的数学或图形。你缩放多少,从多大?你是否正在为缩放过渡?更多细节总是有帮助。

+0

我只是缩放与时间2 ...但是我试图发展我的代码从基于时间线的类和包,并且动画片段动态添加为儿童另一个电影剪辑。他们必须是。我遇到了很多困难和错误。 – user3257755

+0

用over事件处理函数编辑你的问题。 – Discipol

+0

它完成:) .. – user3257755