2009-12-02 86 views
0

假設我創建了一個擴展動畫片段類的類,並且此類中有許多按鈕。該影片剪輯存在於.fla中,並鏈接到類定義。我怎樣才能控制課堂內的事件?以下不工作:如何使用擴展的動畫片段類中的按鈕

class newMovie extends MovieClip { 
    var test_btn:Button; 
    function newMovie() { 
    } 
    function test_btn.onRelease() { 
     trace("Button pressed"); 
    } 
} 

回答

1

嘗試這樣做,

import mx.utils.Delegate; 
class newMovie extends MovieClip { 
    var test_btn:Button; 
    function newMovie() { 
     test_btn.onRelease = Delegate.create(this, onButtonRelease); 
    } 
    function onButtonRelease() { 
     trace("Button pressed"); 
    } 
} 
+0

就像一個魅力!謝謝,克里斯! – Everett 2009-12-02 02:22:59

相關問題