сброс одноэлементных переменных Годо между сценами

#godot

#godot

Вопрос:

Я создаю игру, в которой я так часто переключаю сцены. Мне нужны переменные для защиты между этими сценами, поэтому я создал глобальный одноэлемент с именем: «global.gd «. Это код:

 extends Node

var money = 1
var lives = 3
 

Проблема в том, что каждый раз, когда я переключаю сцены, значение сбрасывается на 1 и 3. Поэтому, даже если я изменяю количество во время раунда, когда я переключаюсь на другую сцену, она просто возвращается.

Что я делаю не так?

Комментарии:

1. Вы создаете глобальный экземпляр? Вам нужно только получить доступ к Global.money для чтения / изменения значений. Можете ли вы опубликовать код сцены?

Ответ №1:

Ну… Я думаю, что мой проект был просто сбит с толку, попробовал другой проект, и там он работал как шарм… Извините за беспокойство!