我正在嘗試編寫一個平滑過渡片,我不知道發生了什麼。 昨天晚上我離開了它,我認爲它現在不工作。Flash AS3 if/else簡單問題
它在這裏。
function btnclick(event:Event):void
{
if(event.target == load1 || load2)
{
trace("working");
}
else
{
trace("not ");
}
}
上我的舞臺,我有3個按鈕,
load1.addEventListener(MouseEvent.CLICK, btnclick);
load2.addEventListener(MouseEvent.CLICK, btnclick);
load3.addEventListener(MouseEvent.CLICK, btnclick);
的3分按鈕的實例是
load1, load2 and load3.
當我點擊按鈕LOAD1或裝入2,我得到的痕跡 「工作」 ,但是當我按下按鈕load3時,當它應該說「不」時,我仍然在「工作」
只是爲了檢查我改成了這樣:
function btnclick(event:Event):void
{
if(event.target == load1 || load2)
{
trace("working");
}
else if (event.target == load3)
{
trace("not ");
}
}
和同樣的問題,他們都說「工作」
任何的想法是什麼,我很想念?
你好Constantiner,我不100%理解。但它的工作。非常感謝你。 – somdow
不客氣:) – Constantiner