0
我對這件事很新,所以如果答案很明顯,我很抱歉。 我在Flash中製作了幾個800 * 640像素的小遊戲,我想知道是否有任何方法將這些包含在主階段中,即1024 * 768,並且如果可以在2階段之間傳遞一些變量的值爲得分目的。在較大的Flash階段插入小遊戲?
我對這件事很新,所以如果答案很明顯,我很抱歉。 我在Flash中製作了幾個800 * 640像素的小遊戲,我想知道是否有任何方法將這些包含在主階段中,即1024 * 768,並且如果可以在2階段之間傳遞一些變量的值爲得分目的。在較大的Flash階段插入小遊戲?
插入一個外部SWF:
// Sender - minigame1 script
var lcs:LocalConnection = new LocalConnection();
lcs.send("local_connection1_name", "function_name", "minigame1", 100);
// Receiver - 'master' script
var lcr:LocalConnection = new LocalConnection();
lcr.connect("local_connection1_name");
lcr.client = this;
function function_name(mg:String,score:int):void {
trace(mg + ": " + score)
}
感謝您的幫助。你的建議正是我一直在尋找的。 –
你熟悉使用類:
可以使用
LocalConnection
主權財富基金之間傳遞數據?如果你將每個迷你遊戲製作成一個班級,然後在需要時將其添加到舞臺上,這將非常簡單。通過添加你的迷你遊戲到舞臺上,你可以有效地擁有許多「不同的階段」。 – spaderdabomb你使用什麼軟件?可以將你的小遊戲加入到「主」階段並傳遞變量。但是你需要這樣編程。 – putvande