私は画面がアクティブかどうかを確認するいくつかのチェックがあります。コードは次のようになります。ブールを逆転できますか?
if (GUI.Button(new Rect(Screen.width/2 - 10, 50, 50, 30), "Rules")) //Creates a button
{
if (ruleScreenActive == true) //check if the screen is already active
ruleScreenActive = false; //handle according to that
else
ruleScreenActive = true;
}
にどんな方法がある - 私はボタンをクリックしたときに - ruleScreenActive
の値を反転しますか?私はそれを書くために、より良いと思い
ruleScreenActive = !ruleScreenActive;
を 'ruleScreenActive =と間違って何ruleScreenActive'!? – ChrisF
@ChrisF正直言って、私はそれが存在するかどうかは分かりませんでしたが、まだ多くの経験と知識を持っていませんでした。 –
これは、100倍のupvoted、100kビューの質問の1つになるでしょう。 – Groo