如何在莫尔斯模拟器中复制被动物体?

2024-04-26 07:39:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在研究控制莫尔斯模拟器。 The tutorial说我们可以从相同的blender file添加Passive Objects,如下所示:

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被添加到场景中。 我查看了bpymorsemorsebuilder的来源,但我不明白我失败的原因


Tags: theinfromimportmorseobjectsrandomuniform