我看到了這個在互聯網上,我想不到這是什麼:這個變量是什麼意思?
他們創建了布爾命名障礙,並將其設置爲false。
public bool obstacles = false;
但是,這是什麼行約:
obstacles = obstacles ? false : true;
if (obstacles)
{
transform.renderer.material.color = new Color(.5f, .5f, 0.0f);
}
else
{
transform.renderer.material.color = Color.white;
}
我知道,如果和其他功能,當有一個障礙,轉材料到指定的顏色,或者如果沒有一個障礙物,將材料變成白色。但是,這條線是什麼:障礙物=障礙物?假:真;
謝謝..對不起,這個新手問題。
我寧願寫代碼'障礙=!obstacles'或去與史蒂夫的做法,但現在你知道它meaans。 – Silvermind
@Silvermind,可能是你的更好 – Steve
@Silvermind:如果我想採納你的建議。代碼就像'if'語句將執行'obstacle'或'obstacle = true','else'語句將執行'!obstacle'或'obstacle = false'。先生,我有什麼不對嗎?是的,現在我已經知道了。感謝你和所有人 – Kaoru