关于UGUI的实例化
来源:互联网 发布:搞笑文案知乎 编辑:程序博客网 时间:2024/06/07 04:59
做的UGUI实例化相关内容,主要思路是制作一个UI预设,然后将其动态加载到某个特定游戏对象下(设置父级),并对动态加载的预设进行改名
第一步:
制作完成的UI预设
实际表现会在最后看到,是一个简单的登录界面的基本元素
第二步,
代码:
void Start () { //找到画布,UGUI的基础,默认在Resources路径下 canvas = GameObject.Find("ThisCanvas"); //实例化(读取资源路径下预设) 作为 GameObject对象 go1 =Instantiate(Resources.Load("Prefab/Panel")) as GameObject; //设置该实例化对象的父节点 go1.transform.SetParent(canvas.transform,false); //修改实例化内容的名字,常用于刷怪或者需要进行统计的物体 go1.name ="前缀名_"+ "变量数字后缀"; //将其设置为同级最后 go1.transform.SetAsLastSibling(); }
描述如上
第三步,
界面上生成内容:
若没有修改名字,则为默认预设名加上(clone)后缀
所以一般工作中也有人说是克隆上去的。
0 0
- 关于UGUI的实例化
- Unity3D 实例化UGUI自适应的预设
- 关于UGUI的EventSystem的学习
- 关于UGUI和NGUI监听的研究
- 关于UGUI的个人优化总结
- 关于NGUI与UGUI的区别
- 关于UGUI Canvas RectTransfrom Scale的求法
- <Unity3D>实例化UGUI中GameObject 并设置它的位置
- 【UGUI】UGUI的事件监听
- 关于laravel的实例化
- 【ulua入门】(2) 动态实例化GameObject,然后更改UGUI元素的值,使用案件移动物体
- 关于UGUI图集AssetBundle的加载与释放
- 关于Unity5.3UGUI图集的使用方法
- unity关于代码控制ugui显示隐藏的一些心得
- 关于UGUI中RectTransform组件的获取问题
- 关于UGUI自动设置锚点到控件四个角的问题
- 关于UGUI中Button,InputField等不响应的解决方法
- 关于UGUI中Canvas无法移动的解决方法
- CCF NOI1017 价格查询
- Linux shell中运行可执行程序后加上&的作用
- Spark 2.1 , Method used to prevent multiple SparkContexts from being active at the same time
- 旋转数组的最小数字
- centos7下 tomcat8启动慢问题
- 关于UGUI的实例化
- Toorbar的基础使用
- apt update error "E: The package lists or status file could not be parsed or opened."
- 理解AES对称加密
- JS路由
- struts2工作原理
- 函数的调用过程,栈帧的创建和销毁。
- java错误-java.lang.ClassNotFoundException: org.aspectj.lang.annotation.Around
- maven的打包插件