我需要创建一个可由python控制器访问和修改的变量(浮点数组)。如果你想知道为什么我需要这个,我正在尝试实现一个神经进化,我需要存储神经网络参数。我是python的新手。
答案 0 :(得分: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']