码迷,mamicode.com
首页 > 其他好文 > 详细

关于多个panal叠加

时间:2015-05-17 20:19:46      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:

具体原理还没弄清楚,不过发现一个规律。
当多个UI窗口存在叠加关系的时候,比如注册窗口在登陆窗口前面,在这样的需求中,为了保证注册窗口在登陆窗口前面,通过调整depth可以得到,开始画面中注册窗口并不显示,只有登陆窗口中的注册按钮按下,注册窗口才显示。

经常的问题是如何保证注册窗口在按钮按下才显示在前面,而不是根本不显示或者始终显示。
两个方法:

在层次图中让注册窗口为非活动的,即未打钩.在登陆窗口保存注册窗口gameobject,注册窗口在start函数保存自己的gameobjct。gameobjcet在两个start函数中只要一个为setactive(true),一个为setactive(false),其中真假关系可以互换,只要一个真一个假即可保证功能

这大概跟初始化顺序有关,时间关系还没有仔细研究引擎。

关于多个panal叠加

标签:

原文地址:http://www.cnblogs.com/notlate/p/4510267.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!