Ich versuche, auf den Wert einer Variablen aus einem anderen Skript zuzugreifen und zu ändern. Ich habe verschiedene Tutorial auf YouTube gesehen, kann es aber nicht zu tun. Es erstellt immer einen Fehler wie folgt: < /p>
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class GlobalValues : MonoBehaviour
{
public static bool c2u;
}
< /code>
und andere Skript < /p>
public class Choosing : MonoBehaviour {
private void Start()
{
GlobalValues.c2u = false;
}
}
< /code>
In dem Skript "Auswählen" zeigt die GlobalValues immer "'' GlobalValues 'in diesem aktuellen Kontext nicht." Was kann ich tun, um dieses Problem zu beheben
Greifen Sie auf öffentliche statische Variable aus einer anderen Skripteinheit zu ⇐ C#
-
- Similar Topics
- Replies
- Views
- Last post