使用盡可能多的語句,只要你想,但我發現,當我有類似的問題來設置使用變量,甚至情況動態切換。
例如。
switch(event.something)
{
case Something=true:
some code here;
break;
case Something=true:
some code here;
break;
case Something=true:
some code here;
break;
}
幫助進一步我需要知道你是如何觸發transparencys?我假設它通過一個函數,所以我會創建一個函數,爲C集設置一個統一的變量。例如。
var Correct_C_Answers:int;
function Funtions1C (e:Event=null):void
{
btnChecked1C.visible = true;
Correct_C_Answers = Correct_C_Answers+1;
}
function Funtions2C (e:Event=null):void
{
btnChecked2C.visible = true;
Correct_C_Answers = Correct_C_Answers+1;
}
function Funtions3C (e:Event=null):void
{
btnChecked3C.visible = true;
Correct_C_Answers = Correct_C_Answers+1;
}
function Funtions4C (e:Event=null):void
{
btnChecked4C.visible = true;
Correct_C_Answers = Correct_C_Answers+1;
}
if (Correct_C_Answers == 4)
{
scoreOut.text = "Correct";
}
if (Correct_C_Answers < 4)
{
scoreOut.text = "False";
}
再次難以完全幫助您,除非我知道您的應用程序功能如何運行?你說它是一個測驗,你如何/你用什麼函數來單獨檢查答案?用戶如何選擇答案通過鼠標功能?還是他們鍵入答案?如果你可以詳細闡述一點我肯定我可以幫忙。
你確定你需要'&&'而不是'||'嗎? – Cherniv 2014-11-14 13:04:47
「這段代碼似乎不起作用」對任何人都沒有幫助。你期望的結果是什麼?你試圖達到什麼樣的行爲?更清楚你的問題。 – DodgerThud 2014-11-14 13:11:22
初學者不應該使用快捷方式代碼文字。在你的陳述中加上一些括號。除了double條件之外,你的代碼沒有任何問題:「if(btnChecked1C.visible == true)」。這是一個評估,然後將評估爲true或false,而您可以直接跳到評估:if(btnChecked1C.visible) – BotMaster 2014-11-14 13:33:50