Мне нужно создать переменную (массив поплавков), которая будет доступна и модифицируется контроллерами python. Если вы хотите знать, зачем мне это нужно, я пытаюсь реализовать нейроэволюцию, и мне нужно хранить параметры нейронной сети. Я новичок в python.Как создать глобальные переменные?
1
A
ответ
2
Существует словарь (https://docs.python.org/2/tutorial/datastructures.html), который доступен по всему миру в Blender.
Он поставляется с GameLogic-библиотекой и называется globalDict
http://wiki.gameblender.org/index.php?title=GlobalDict
Использование:
import GameLogic
...
GameLogic.globalDict['Key'] = value
...
value = GameLogic.globalDict['Key']
Спасибо большое, он работал. Знаете ли вы хорошие учебные пособия для blender-python, потому что я не могу оштрафовать любые хорошие. Или любые другие важные ссылки, подобные этому. Я был бы благодарен. –
Ссылка только ответы обескуражены, как будто ссылка идет вниз, поэтому делает этот ответ. Пожалуйста, включите, по крайней мере, некоторые из шагов, необходимых в самом ответе. –