- 0
- 0
- 约3.04千字
- 约 4页
- 2026-01-31 发布于四川
- 举报
Unity3D:Prefabs与Instantiate
Prefabs(预设)是一种资源类型,可被重复使用的游戏对象。它可以被置入多个场景中,又或者能够
在一个场景中被多次置入。当你在一个场景中增加一个Prefabs,你就实例化了一个Prefabs。所有
Prefabs实例都是Prefab的克隆,只要Prefabs原型发生改变,所有的Prefabs实例都会产生变化。
例子:
1如下场景:一个地板,一个下落的立方体,调整机的角度和位置,加个平行光,位
置参考下图的Scene窗口,效果如Game窗口展示的那样。同时给立方体加上刚体属性
(Component-Physics-Rigidbody),然后调整一下立方体的角度,运行一下,让它滚一下。
2创建Prefabs
在项口
目窗口,点创建‑Prefab。然后我们从层级窗口中将立方体拖到项目窗新创建的
Pe
rfab上。当层级中的立方体变成了蓝色,Prefabs就完成了填充。然后你从项目窗口中将创建
的Prefabs拖入场景窗口中,运行一下。就完成了一次克隆,它们就像双胞胎一样。Unity3D教
程手册
3接着我们配合Instantiate,来用代码创建多个Prefabs的实例。
Instantiate:克隆原始物体。设置位置、角度。如果一个对象、组件或实例被传入,将克隆整个
对象的层次结构,以及所有子对象。
在Project窗口点击Create‑Javascript创建一个,我发现可以用as3的写法来编写
其中的js:
publicvarPre:GameObject;//在编辑器中用来绑定的Prefabs
privatefunctionUpdate():void
{
iatePtransform.position,transform.rotation);
varinstance:GameObjectInstant(re,
//Instantiate用法,注意参数
//Pre用来克隆的Prefabs
//transform.position绑定对象的位置就像this.transform
//transform.rotation绑定对象的角度就像this.transform
Unity3D:Prefabs与Instantiate
Prefabs(预设)是一种资源类型,可被重复使用的游戏对象。它可以被置入多个场景中,
又或者能够在一个场景中被多次置入。当你在一个场景中增加一个Prefabs,你就实例化了
一个Prefabs。所有Prefabs实例都是Prefab的克隆,只要Prefabs原型发生改变,所有的
Prefabs实例都会产生变化。
例子:
1如下场景:一个地板,一个下落的立方体,调整机的角度和位置,加个平行
光,位置参考下图的Scene窗口,效果如Game窗口展示的那样。同时给立方体加上刚体
属性(Component-Physics-Rigidbody),然后调整一下立方体的角度,运行一下,
让它滚一下。
2创建Prefabs
在Preject窗口,点Create-Prefab。然后我们从Hierarchy窗口中将立方体拖到
Project窗口新创建的Prefab上。当Hierarchy中的立方体变成了蓝色,Prefabs就完成了
填充。然后你从Preject窗口中将创建的Prefabs拖入Scene窗口中,运行一下。就完成了
一次克隆,它们就像双胞胎一样。Unity3D手册
3接着我们配合Instantiate,来用代码创建多个Prefabs的实例。
Instantiate:克隆原始物体。设置位置,角度。如果一个对象,组件,实例被传入。
将克隆整个对相爱难过的层次,以及所有子对象。
在Project
您可能关注的文档
- 初中数学几何图形初步:点线面体测试.pdf
- 绝招说课稿:体会童真与刻苦求知重要性.pdf
- 初二英语上学期教学案之二十模块4第3单元语言运用.pdf
- 注册会计师与治理层沟通关键事项及控制缺陷.pdf
- 方位词应用与对话练习.pdf
- 高一生物人教版必修一细胞增殖知识讲解与要点梳理.pdf
- 个人所得税纳税人分类及税收政策概览.pdf
- 学习动机及其影响因素分析.pdf
- 与格式化操作指南.pdf
- 辽宁省锦州市渤大附中、育明高中2021届高三上学期第二次月考数学试题 扫描版含答案.doc
- 人教版八年级上册历史精品教学课件 第六单元 中华民族的抗日战争 第17课 七七事变与全民族抗战 (6).ppt
- 人教版八年级上册历史精品教学课件 期末专题复习 专题二 中国人民近代化的探索 (2).ppt
- 人教版八年级上册历史精品教学课件 第二单元 近代化的早期探索与民族危机的加剧 第5课 甲午中日战争与列强瓜分中国狂潮 (2).ppt
- 人教版八年级上册历史精品教学课件 第七单元 人民解放战争 大概念引领下的大单元复习 (4).ppt
- 人教版八年级上册历史精品教学课件 第七单元 人民解放战争 第21课 人民解放战争的胜利 (2).ppt
- 人教版八年级上册历史精品教学课件 第三单元 资产阶级民主革命与中华民国的建立 第10课 中华民国的创建 (2).ppt
- 人教版八年级上册历史精品教学课件 第四单元 新民主主义革命的开始 第12课 新文化运动 (3).ppt
- 第四组塑料低温脆化温度测试详解演示文稿.ppt
- 第消费者行为演示文稿.ppt
- 第一部分用搜索方法求解问题演示文稿.ppt
原创力文档

文档评论(0)