2014-02-19 26 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