Unity3d 动态操作对象

心已入冬 提交于 2019-11-28 11:03:54

创建

  1. GameObject.GamePrimitive(PrimitiveType.对象类型);
  2. 参数(枚举类型)是:PrimitiveType.对象类型
  3. 返回一个【GameObject对象】

销毁

  1. GameObject.Destory(对象,延迟销毁时间)

预设与克隆

预设对象:

创建GameObject对象
在这里插入图片描述
把拼凑好的对象装入hero中
在这里插入图片描述
把hero转入新建好的文件中,就可以生产一个hero对象
在这里插入图片描述


复制对象:

Unity可以复制已经编辑好的物体对象,物体对象可以是maya或3dmax制作好的模型,把外界模型对象导入到项目中。

创建一个新的GameObjet对象,用于复制对象
在这里插入图片描述
创建一个复制对象脚本,拖拽到物体对象中
在这里插入图片描述
定义一个hero变量,可以调用外界对象,复制到场景中
在这里插入图片描述
在这里插入图片描述
把对象赋值给Hero变量
在这里插入图片描述
编程复制对象和销毁对象的代码
在这里插入图片描述
在这里插入图片描述

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!