Я пытаюсь запустить публичную настройку bool в скрипте LevelManager из другого скрипта.
, поэтому, когда что-то происходит в скрипте B, bool в скрипте A переключается на true.
Ниже приведены два сценария, в которых levelRestart.cs является триггером. Когда игрок нажимает, он должен получить доступ к общедоступному логическому элементу в сценарии LevelManager и сказать, что startGame
имеет значение true.
Может ли кто-нибудь помочь?
LevelManager.cs
public bool startGame = false;
void Update ()
{
if (startGame == true)
{
SpawnKonyaku();
startGame = false;
}
}
LevelRestart.cs
void OnTriggerEnter2D(Collider2D col)
{
if (col.gameObject.tag == "Player")
{
levelManager.startGame = false; //<- This is where, i need help
}
}
Сценарий RestartLevel для запуска public bool startGame на значение true