Greifen Sie auf öffentliche statische Variable aus einer anderen Skripteinheit zuC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Greifen Sie auf öffentliche statische Variable aus einer anderen Skripteinheit zu

Post by Anonymous »

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

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post