我試圖做一個功能,理想情況下,你告訴它去下一個級別,它將所有東西都分類出來,以便爲您轉換到下一個級別。目前我使用這個從1級到2中得到...如何連接閃存的AS3中的變量
level1.GoButton.addEventListener(MouseEvent.CLICK, myClick);
function myClick(eventObject:MouseEvent) {
if (levelText == "Password"){
//mc level transition
removeChild(level1);
var level2 = new level_2();
addChild(level2);
//bring effects to top
setChildIndex(screen_FX, numChildren - 1);
//bring border to top
setChildIndex(Border, numChildren - 1);
//diable layer mask mouse
level2.masking.mouseEnabled = false;
//play mc and transition effects
level2.gotoAndPlay(1);
} else {
wrong.play(0, 1);
}
}
我在想,如果不知爲何,你可以傳遞到函數可能串聯變量名的變量,例如
removeChild(level[i]);
var level[i+1] = new level_[i+1}();
addChild(level[i+1});
而且我需要這樣做,它會檢查levelText ==是否按下Enter鍵,以及鼠標單擊GoButton。
看來你可以接受這一個;) – Kodiak 2011-08-29 14:09:50
有什麼你不喜歡用這個? – Kodiak 2011-09-15 12:38:57