Unity3D中Prefab的使用
来源:互联网 发布:淘宝大学魔布 编辑:程序博客网 时间:2024/05/21 11:29
转载自:http://blog.sina.com.cn/s/blog_62df69790101ggnt.html
在Unity3D的工程建设中,Prefabs(预设)是最非常用的一种资源类型,是一种可被重复使用的游戏对象。
特点1:它可以被置入多个场景中,也可以在一个场景中多次置入。
特点2:当你在一个场景中增加一个Prefabs,你就实例化了一个Prefabs。
特点3:所有Prefabs实例都是Prefab的克隆,所以如果实在运行中生成对象会有(Clone)的标记。
特点4:只要Prefabs原型发生改变,所有的Prefabs实例都会产生变化。
例如,游戏中有5个人,每人需要显示自己的血条。假设血条属于NGUI中UI的一部分。
1 在 Awake() 中加载血条的 prefab,并缓存此对象的引用
private GameObject prefabBloodBarUI = null;
void Awake()
{
}
2 在后面找个机会将它实例化成若干实例对象
foreach(ObjFightRole objFightRole in fightRoleList)
{
}
这里的问题有如下:
NGUITools.AddChild(parent, prefab)会将传入的 prefab 创建一个实例后,设置为 parent 的孩子
0 0
- Unity3D中Prefab的使用
- Unity3d中加载资源prefab的方法
- Unity3D中预制体Prefab的应用
- Unity3D中Prefab
- Unity3D中Prefab
- [Unity3D]预设Prefab与实例Instantiate的基本使用
- Unity3D学习笔记03:预设Prefab的使用
- Unity3D学习笔记之三Prefab组件的使用
- unity3d--预设Prefab与实例Instantiate的基本使用
- Unity3D之Prefab的制作
- Unity3D研究院之Prefab里面的Prefab关联问题
- 在Unity3D中动态创建对象和创建Prefab原型对象的三种方式
- 在Unity3D中动态创建对象和创建Prefab原型对象的三种方式
- 在Unity3D中动态创建对象和创建Prefab原型对象的三种方式
- 在Unity3D中动态创建对象和创建Prefab原型对象的三种方式
- 在Unity3D中动态创建对象和创建Prefab原型对象的三种方式
- 在Unity3D中动态创建对象和创建Prefab原型对象的三种方式
- 【技术】在Unity3D中动态创建对象和创建Prefab原型对象的三种方式
- 查看一个package是否正在执行(正在被调用)
- python编码风格
- 人人都是产品经理读书笔记
- java 中的import 作用(转)
- Robotium学习笔记---环境搭建及入门示例
- Unity3D中Prefab的使用
- How to compile a TCL script into an EXE program
- HTTP协议详解(真的很经典)
- hdu1272 小希的迷宫
- polymer学习过程中的事
- 校园视频信息管理系统-项目收获
- eclipse快捷键
- Django Admin框架加上DjangoCaptcha验证码
- lua 中pairs 和 ipairs区别