Understanding Unity3d's GameObject Instantiate Function
发布时间
阅读量:
阅读量
Instantiate函数在Unity3D引擎中用于执行对象的实例化操作,即对已有对象进行复制生成新对象。该函数存在五个不同的重载版本,若对其功能理解存在偏差,则可能导致不同的运行结果。以下将对这五个版本的功能进行简要解析。
首先,附上Unity3D官方API文档中关于该函数的相关说明:

Instantiate函数实例化过程指的是将original对象所包含的所有子物体及子组件完整复制,生成一个全新的对象。该对象在属性上与源对象保持完全一致,例如坐标值等信息均无差异。
original:作为复制操作的原始物体,即源对象。
position:实例化后新生成的对象在空间中的位置坐标。
rotation:实例化后新生成的对象的旋转状态,以四元数形式表示。
全部评论 (0)
还没有任何评论哟~
