Что не так с глобальной переменной?

vaulroon

Client
Регистрация
20.10.2017
Сообщения
274
Благодарностей
11
Баллы
18

Это начало проекта. Если глобалка пустая и режим дебага, то идет удаление дериктории Debug и установка значения глобалке. Глобалку после создания удалил из списка глобальных.
Папка существует, не удаляется. Перезапуск постера не помог. Че не так-то?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Если она не существует, то не факт, что в том кубике она вернёт пустоту
 

vaulroon

Client
Регистрация
20.10.2017
Сообщения
274
Благодарностей
11
Баллы
18
Если она не существует, то не факт, что в том кубике она вернёт пустоту
Ну в видосе от Ростоникса говорится, что ее надо удалять после создания. ТАк надо или не надо все-таки?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
удалять надо в любом случае. Просто, вероятно, логику нужно строить иначе. Для начала проверять переменную на существование
 

vaulroon

Client
Регистрация
20.10.2017
Сообщения
274
Благодарностей
11
Баллы
18

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113

vaulroon

Client
Регистрация
20.10.2017
Сообщения
274
Благодарностей
11
Баллы
18
Удалил глобальную переменную, теперь ее вообще как будто и небыло никогда.
Наворотили не пойми чего, без пузыря не разберешься. Нет бы интуитивно понятное использование глобальных переменных сделать.
 

vaulroon

Client
Регистрация
20.10.2017
Сообщения
274
Благодарностей
11
Баллы
18
Или может дефолтное пространство имен просто нельзя менять?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
пространство имён лучше без точки и собаки
 

Adigen

Client
Регистрация
28.07.2014
Сообщения
825
Благодарностей
653
Баллы
93

Это начало проекта. Если глобалка пустая и режим дебага, то идет удаление дериктории Debug и установка значения глобалке. Глобалку после создания удалил из списка глобальных.
Папка существует, не удаляется. Перезапуск постера не помог. Че не так-то?
Неверно идет обращение к переменным, нет префикса GlobalVariable или Variable, и надо использовать {- -} вместо { }
Исходя из вашей логики кубик должен выглядеть так:
Код:
'{-GlobalVariable.SteamProject.CommonRebuilderCounter-}' == '' && '{-Variable.IS_Debug-}' == 'True'
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 115
Баллы
113

Adigen

Client
Регистрация
28.07.2014
Сообщения
825
Благодарностей
653
Баллы
93
это надписи на кубике усекаются, внутри дефисы есть..
А префиксы ?
И если глоабльной переменной нет, то у вас кубик должен по красной ветке в любом случае вылетать по идее
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 115
Баллы
113

Adigen

Client
Регистрация
28.07.2014
Сообщения
825
Благодарностей
653
Баллы
93

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 115
Баллы
113
Ага, знач тож обрезаются, давно кубиками не пользовался, уже забыл )
да, экономится место на кубике..
главное, чтобы понятно было какая переменная внутри..
 

vaulroon

Client
Регистрация
20.10.2017
Сообщения
274
Благодарностей
11
Баллы
18
Я разобрался, спасибо. Я создавал переменную через плюсик в списке глобальных переменных.
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)