面试——Prefab以及预制类型
2019-08-14 20:45
141 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_39979037/article/details/99606927
Prefab作用和优点
在进行一些功能开发的时候, 将一些能够复用的对象制作成 .prefab 的预制体,然后将预制体存放到 Resources 目录之下, 使用时再动态加载到场景中并进行实例化。适用于需要频繁创建的物体。可以节省内存,无需重复编辑相同物体,适用于频繁使用到的游戏物体。
预制类型
预制类型(PrefabType)是适用于2019版本之前的概念,在2019中已经被标记为过时的。但是毕竟公司使用版本一般不会追求最新,还是要知道的。
预制类型(PrefabType)是一个枚举类,PrefabUtility.GetPrefabType(Object target) 的返回类型。
None | 不是预制,也不是实例 |
Prefab | 是用户创建的预制体 |
ModelPrefab | 是导入3D模型的预制体 |
PrefabInstance | 是用户创建预制体的实例 |
ModelPrefabInstance | 是导入3D模型的实例 |
MissingPrefabInstance | 曾经是预制体的实例,但是原预制体已不可找 |
DisconnectedPrefabInstance | 是用户创建预制体的实例,但是联系已断开 |
DisconnectedModelPrefabInstance | 是导入3D模型的实例,但是联系已断开 |
来源
unity2018官方文档:https://docs.unity3d.com/2018.1/Documentation/ScriptReference/PrefabType.html
相关文章推荐
- 常见的几种网站类型以及相应的网站程序
- Android获取系统的硬件信息、系统版本以及如何检测ROM类型
- [Java面试六]SpringMVC总结以及在面试中的一些问题.
- 反射_01概述和反射中的运行时类型以及查看类型信息
- 关于整数类型处理货币以及BigDecimal类的使用
- HIT机试编程以及面试3号线
- 对引用和指针使用以及函数返回引用和指针类型的理解
- Java基本数据类型的大小,他们的封装类以及自动拆箱和装箱
- JAVA线程池原理以及几种线程池类型介绍
- html5 中新添加的标签以及新增表单类型
- spring学习之springMVC 返回类型选择 以及 SpringMVC中model,modelMap.request,session取值顺序
- python基础数据类型补充以及编码的进阶
- 序列化对象到Xml文件以及反序列话Xml文件到对象(序列化数据到8个Java原型类型)
- 近期面试遇到的问题以及总结(python和openstack)
- jsp中的数据类型以及相互转换
- 各个数字类型取值范围以及推理
- hive的三种复合数据类型array、map、struct以及自定义分割符示例
- 5.3.1 使用接口更改已装箱值类型中的字段(以及为什么不应该这样做)
- 面试以及被面试
- 学习java 第三天 数据类型以及存储大小取值范围 (one 大白 (●—●))