2010-10-08 216 views
0

我正在ActionScript 3中編程,並加載一個SWF文件。我想知道如何在單擊按鈕後再次加載已加載的swf文件。 (即我點擊關於按鈕,加載名爲「約」的SWF文件,我再次點擊關於按鈕,關於SWF文件不加載,因爲它已經加載)這就是我想要的實現。如何防止按鈕後SWF文件再次加載點擊

在此先感謝您的幫助。

Sid。

+0

你爲什麼不創建一個包含當前swf文件名或ID的變量?然後你可以檢查這個變量的值是多少,如果它不等於最後加載的swf文件,你可以加載新文件。否則,什麼都不做。 – rhino 2010-10-08 16:08:38

回答

0
... 
public class MainClass extends MovieClip 
{ 
    .... 
    private var aboutDlg:AboutClass = null; 


    private function onAboutClick(e:Event):void 
    { 
    if (null != aboutDlg) 
    { 
     aboutDlg.visible = true; 
    } 
    else 
    { 
     // load dialog and assign aboutDlg to it 
    } 
    } 
} 
相關問題