【发布时间】:2021-06-19 00:38:53
【问题描述】:
我正在尝试使用 Ursina 和 Python 制作游戏。为此,我想在 Blender 中创建一个小地形。如果我禁用碰撞,网格会正确显示,但如果我尝试启用它,游戏会给我一个错误,即网格没有“mesh_collider”。而且我不知道如何添加。
错误:
Traceback (most recent call last):
File "c:\Users\email\Desktop\Iwas3dSchosch\main.py", line 8, in <module>
level.mesh_collider.collider = 'mesh'
AttributeError: 'Entity' object has no attribute 'mesh_collider'
对象的代码:
level = load_blender_scene('map_data')
t = time.time()
level.mesh_collider.collider = 'mesh'
level.mesh_collider.visible = True
【问题讨论】:
标签: python 3d game-engine blender