Unity3d - 从统一的现有对象创建新的游戏对象

时间:2014-05-16 01:44:32

标签: unity3d

我是Unity3d的初学者。我想问你关于在unity3d中从现有对象创建新的游戏对象。

我想从unity3d中的现有球体和正方形创建新的游戏对象。现在,我只是将它们拖成一个组。另外,我想在新的游戏对象中使用球体和方块,不要一起影响对撞机。

新对象仅与其他外部对象发生碰撞。我怎么能这样做?

更多问题,我想在Unity3D中创建一个环形对象,Unity3D中是否已存在环形对象?它还没有存在,请告诉我如何创建它?并且空间位于箍的中间,不会影响对撞机???非常感谢,

如果我的问题不容易理解,我会编辑。

2 个答案:

答案 0 :(得分:1)

听起来像是在Prefab之后。

创建预制件后,您可能需要Instantiate

为避免碰撞,请确保预制件没有碰撞器组件。只需取下预制件内的组件即可。

箍形状也被称为金牛座或甜甜圈。这在Unity3D中不能作为原语使用,但它很容易在3D建模程序中创建,并在Unity3D的网格导入中使用。

答案 1 :(得分:0)

  1. 正如内森所指出的,从你的物体中创造一个预制件。
  2. 看起来你希望你的物体像复合物对撞机一样(参见复合碰撞器部分here)。您需要对象具有Collider组件,并且需要将RigidBody组件添加到其父GameObject。
  3. 关于圆环对撞机:http://forum.unity3d.com/threads/27906-Adding-a-new-collider-primitive