0
我想獲得一些內容來加載pageLoad而不是一個可點擊的事件(但仍然保持菜單上的可點擊事件)。在SWF加載動作觸發事件?
這裏的動作:
import mx.utils.Delegate;
/**
* This is the menu that comes up at the bottom with various analysis and navigation options when a thumbnail is selected.
*/
class imagegal.BottomMenu extends MovieClip
{
public var bg_mc:MovieClip;
public var btns1_mc:MovieClip;
public function BottomMenu()
{
btns1_mc.prev_mc.label_txt.text = "PREVIOUS IMAGE"
btns1_mc.next_mc.label_txt.text = "NEXT IMAGE";
btns1_mc.info_mc.label_txt.text = "INFO";
btns1_mc.thumbs_mc.label_txt.text = "THUMBNAILS";
btns1_mc.menu_mc.label_txt.text = "MAIN MENU";
btns1_mc.prev_mc.onRelease = Delegate.create(this, function() {
_parent.loadPrevious();
});
btns1_mc.next_mc.onRelease = Delegate.create(this, function() {
_parent.loadNext();
});
btns1_mc.info_mc.onRelease = Delegate.create(this, function() {
_parent.toggleInfo();
});
btns1_mc.thumbs_mc.onRelease = Delegate.create(this, function() {
_parent.showThumbs();
});
btns1_mc.menu_mc.onRelease = Delegate.create(this, function() {
_parent.showMenu();
});
}
public function resize(w:Number) {
//mask_mc._width = w;
//bg_mc._width = w;
}
}
的_parent.toggleInfo()函數有我想要顯示的內容。我的問題是,當這個相應的文件被SWF發起時,我可以讓這個函數觸發嗎?
嗯英文明智我只是不明白。 「當這個相應的文件被SWF發起時,我可以讓那個函數觸發嗎?」。 – 2009-10-07 19:04:42
我想我本來可以更清楚: 我試圖得到一個功能「頁面」加載時自動發生。所以,如果我在看一個畫廊,並有一個菜單按鈕,點擊時,顯示一個關於圖像的blurb;我就是這個意思。有沒有辦法修改它,以便信息框立即顯示?在構造函數中,也許?原諒我的這個新手,我不熟悉閃光燈,並被拋棄了這個項目。你可以在這裏看到我在說什麼:http://wbrint.com/#/portraits/cat1/4/點擊info按鈕。 – Thock 2009-10-07 19:13:19
只是注意到你已經標記了這個[actionscript-3],但你的代碼是AS2 – Reuben 2009-10-07 23:24:26