Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在莫尔斯模拟器中复制被动对象?_Python - Fatal编程技术网

Python 如何在莫尔斯模拟器中复制被动对象?

Python 如何在莫尔斯模拟器中复制被动对象?,python,Python,我目前正致力于控制莫尔斯模拟器。 说明我们可以从相同的混合器文件添加被动对象,如下所示: 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),

我目前正致力于控制莫尔斯模拟器。 说明我们可以从相同的
混合器文件添加
被动对象
,如下所示:

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
的源代码,但我不明白失败的原因