看板 Flash 關於我們 聯絡資訊
大家好 我用as3寫了一個按鈕, 當我按下此按鈕,會載入一個swf檔。 但那個按鈕在我載入swf檔後, 仍出現在畫面中。 請問有辦法在按完後,就讓那個按鈕消失嗎? 找了一些資料,好像都是as2的寫法或 利用變換場景的方式。 不知道有沒有可以利用as3直接控制的方法。 感謝大家囉~ 原始碼如下: button_1.addEventListener(MouseEvent.CLICK, fl_ClickToLoadUnloadSWF); var fl_Loader:Loader; //此變數會記錄您希望載入或取消載入 SWF var fl_ToLoad:Boolean = true; function fl_ClickToLoadUnloadSWF(event:MouseEvent):void { if(fl_ToLoad) { fl_Loader = new Loader(); fl_Loader.load(new URLRequest("載入的swf檔的路徑")); addChild(fl_Loader); } else { fl_Loader.unload(); removeChild(fl_Loader); fl_Loader = null; } // 切換您希望載入或取消載入 SWF fl_ToLoad = !fl_ToLoad; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.217.77
sextitanic:按鈕名字.visible = false; 07/30 14:22
dar5103:感謝已解決:) 07/30 14:56