0
我正在ActionScript 3中編程,並加載一個SWF文件。我想知道如何在單擊按鈕後再次加載已加載的swf文件。 (即我點擊關於按鈕,加載名爲「約」的SWF文件,我再次點擊關於按鈕,關於SWF文件不加載,因爲它已經加載)這就是我想要的實現。如何防止按鈕後SWF文件再次加載點擊
在此先感謝您的幫助。
Sid。
我正在ActionScript 3中編程,並加載一個SWF文件。我想知道如何在單擊按鈕後再次加載已加載的swf文件。 (即我點擊關於按鈕,加載名爲「約」的SWF文件,我再次點擊關於按鈕,關於SWF文件不加載,因爲它已經加載)這就是我想要的實現。如何防止按鈕後SWF文件再次加載點擊
在此先感謝您的幫助。
Sid。
...
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
}
}
}
你爲什麼不創建一個包含當前swf文件名或ID的變量?然後你可以檢查這個變量的值是多少,如果它不等於最後加載的swf文件,你可以加載新文件。否則,什麼都不做。 – rhino 2010-10-08 16:08:38