Ho alcuni controlli per vedere se uno schermo è attivo. Il codice è simile al seguente:Posso "invertire" un bool?
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;
}
Esiste un modo per - ogni volta che clicco il bottone - invertire il valore di ruleScreenActive
?
(questo è C# in Unity3D)
Cosa c'è di sbagliato con 'ruleScreenActive = ruleScreenActive'? – ChrisF
@ChrisF Ad essere onesti, non sapevo che esistesse, non ho ancora molta esperienza e conoscenza. –
Questa sarà una di quelle domande con 100 ingrandimenti, 100k visualizzazioni. – Groo