siki老师这个UI框架很不错,给了我们大家一个基本的思路,再提一点是Siki老师这个只能对于单面板的显示,多面板同显示是不能的,如果要多面板一同显示,那么就需要对存储Panel实例的那个字典做限制,...
siki老师这个UI框架很不错,给了我们大家一个基本的思路,再提一点是Siki老师这个只能对于单面板的显示,多面板同显示是不能的,如果要多面板一同显示,那么就需要对存储Panel实例的那个字典做限制,还有栈容器中的面板要将所有显示的面板使用ToArray转换为数组,遍历这个数组,索引为0的即是最上边的Panel,执行OnReseume声明函数,其他索引大于.0的全部执行OnPause,那么后面也会涉及到多面板的同时显示Canavs层下排序显示的问题,谁应该在最上面显示,思路是在每个面板的OnEnter函数中使用transform.SetSlbling(CanvasTransform.ChildCount - 1)的方式置于最底层即可实现点击哪个面板就让哪个面板在最上边显示