eine einzige Zeile Code setzen ich eine Codezeile haben:Wie einer Variablen
GameObject.Find("colorswitchred (" + id.ToString() + ")").transform.GetComponent<Main>().state
diese Zeile mehrmals über den gesamten Code verwendet wird. Ich habe mich gefragt, ob es einen Weg gab, es zu bekommen, also könnte ich einfach eine Variable wie s haben, um diese Codezeile darzustellen, also jedes Mal, wenn ich GameObject.Find sagen will ("colorswitchred (" + id.ToString() + ") . „) .transform.GetComponent() state = 0 ist, kann ich nur s = 0
setzen
Sie keinen Code in Variablen setzen, es ist eine Funktion, die Sie – dahui
Manchmal auch als "Methode" wollen –
Ja, gameState = GameObject.Find ("colorswitchred (" + id.ToString () + ")"). transform.GetComponent () .state –