在网上有人问Unity3D中的prefab与单纯复制物体有何区别?因为在Unity3D的工程建设中,Prefabs(预设)是非常用的一种资源类型,是一种可被重复使用的游戏对象。那么,将物体设为Prefabs和直接复制物体有什么区别?
它们两者的区别是:如果你直接复制物体,复制出来的物体是独立的,它们的属性改变对只对它们个体有影响如果是prefabs,复制出来的物体,如果改了属性,所有复制出来的都会改变。用面向对象的比方,prefabs是父类,复制出来是继承。
在网上有人问Unity3D中的prefab与单纯复制物体有何区别?因为在Unity3D的工程建设中,Prefabs(预设)是非常用的一种资源类型,是一种可被重复使用的游戏对象。那么,将物体设为Prefabs和直接复制物体有什么区别?
它们两者的区别是:如果你直接复制物体,复制出来的物体是独立的,它们的属性改变对只对它们个体有影响如果是prefabs,复制出来的物体,如果改了属性,所有复制出来的都会改变。用面向对象的比方,prefabs是父类,复制出来是继承。