Unity2 学习 制作和动态加载预制体
学习 动态 加载 制作
2023-09-27 14:25:49 时间
1.制作预制体
把要制做预制体的物体home托到Resources文件夹中,然后删除Hierarchy中的物体Home即可。注意为了保持比例一致,设置好后,home在托到Resources中时不能是其它物体的子物体。
2, 在程序运行时通过代码实例化出预制体Home,把一个物体home做为另一个物体B的子物体。
GameObject home = Instantiate(Resources.Load("Home")) as GameObject;
home.transform.name = "Homes";
home.transform.parent = B.transform;
如果不重新命名,则运行时动态加载的物体的名子会是Home(clone),这样如果要在其它地方用则不好搞。
3 物体的根 home.transform.root;4 运行加载的预制体很多时需要删除则是
Destroy (GameObject.Find ("Homes").gameObject);
Destroy (GameObject.Find ("Homes").gameObject, 4f);//过4S后消失
public GameObject home;//放在{}之外
home = Instantiate(Resources.Load("Home")) as GameObject;
home.transform.name = "Homes";
Destroy (home, 4f);//过4S后消失 卸载内存资源 Resources.UnloadUnusedAssets();
相关文章
- javaWeb学习总结(10)- Filter(过滤器)常见应用(3)
- K8S学习圣经6:资源控制+SpringCloud动态扩容原理和实操
- Javascript 学习总结,基本语法,数据类型,集合,类型转换,方法的使用,匿名方法,DOM,BOM,注册事件,动态操作元素,操作样式
- 机器学习将在游戏开发中的6种应用
- C# 动态生成word文档 [C#学习笔记3]关于Main(string[ ] args)中args命令行参数 实现DataTables搜索框查询结果高亮显示 二维码神器QRCoder Asp.net MVC 中 CodeFirst 开发模式实例
- 《C#并发编程经典实例》学习笔记-第一章并发编程概述 C# ConcurrentBag的实现原理 C#实现注册表 LocalMachine 目录下CURD工具类
- (《机器学习》完整版系列)第13章 半监督学习——13.2 半监督SVM(SVM的进化路线)
- 软件测试是要学习什么技能?
- 面向机器学习的自然语言标注导读
- SpringMvc学习-2-Spring MVC 的核心组件
- 《模式识别》学习笔记(八)聚类算法:动态聚类算法之近邻函数算法
- 《模式识别》学习笔记(七)聚类算法:动态聚类算法之C均值聚类
- 【前端学习之HTML&CSS】-- HTML第三篇 -- 首个网页
- 来学习开发一个网页版马里奥小游戏吧
- (数据科学学习手札14)Mean-Shift聚类法简单介绍及Python实现
- 论文阅读:通过构建技能树从演示中学习机器人
- 国产深度学习框架MindSpore的高校发展之旅——“样本点”计划
- JavaScript之面向对象学习七(动态原型模式、寄生构造函数模式、稳妥构造函数模式创建自定义类型)
- ASP.Net WebForm温故知新学习笔记:一、aspx与服务器控件探秘
- 动态调整学习率 PyTorch optimizer