我是编程的新手, 并遵循一本书的方向,在javascript中汇总一个简单的代码。
var Nnet:GameObject; var theNet = Nnet.AddComponent(MeshCollider);
我在这里尝试将网格对撞机添加到游戏对象中。
显示错误。
如何在此游戏对象中添加网格对撞机。
提前致谢
答案 0 :(得分:2)
将BoxCollider组件添加到GameObject Nnet。如果要添加网格对撞机,请尝试:
var theNet= Nnet.AddComponent(MeshCollider);
如果你想使用碰撞器与其他碰撞器发生碰撞,你还必须设置网格对撞机(这里是theNet)的sharedMesh。我建议你首先在编辑模式下为游戏对象添加一个网格对撞机。选择带有网格的游戏对象,然后尝试Menu-> Component-> Physics-> Mesh Collider。一旦熟悉它,就可以轻松地使用代码。