2016-04-21 127 views
1

我需要創建一個變量(一個浮點數組),這些變量將被python控制器訪問和修改。如果你想知道爲什麼我需要這個,我試圖實現一個神經元演化,我需要存儲神經網絡參數。我是python的新手。如何創建全局變量?

回答

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'] 
+0

非常感謝你,它的工作。你知道任何有關blender-python的好教程,因爲我不能罰款任何好的教程。或者像其他任何重要的鏈接。我會很感激。 –

+1

鏈接只有答案是不鼓勵的,就好像鏈接停下來一樣,這個答案也是如此。請至少包括答案本身所要求的一些步驟。 –