我目前正致力于控制莫尔斯模拟器。
The tutorial说我们可以像这样添加Passive Objects
blender file
:
import random
from morse.builder import *
# Add some randomly placed chairs
for i in range(3):
chair = PassiveObject('props/objects','RollingChair')
chair.translate(x=random.uniform(1.5, 7.0),
y=random.uniform(-5.0, 0.0),
z=0.0000)
chair.rotate(z=random.uniform(0.0, 6.2)) # rotation in radians
但是当我运行此代码时,只有一个RollingChair
被添加到场景中。
我查看了bpymorse
和morsebuilder
的来源,但我无法弄清楚我失败的原因。