Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3d 使用uGUI创建折页菜单_Unity3d - Fatal编程技术网

Unity3d 使用uGUI创建折页菜单

Unity3d 使用uGUI创建折页菜单,unity3d,Unity3d,有人知道如何在新的GUI系统中使用折叠式菜单吗?使用NGUI,我会在按钮的底部锚定一个内容面板,在单击按钮时调整面板的比例,并将下一个按钮锚定到上一个面板(依此类推) 由于RectTransform锚只基于父对象工作,因此我的方法实际上不可能。有没有其他人找到解决此类问题的方法?组合框与我在这里寻找的不同。我没有一个下拉列表,而是有多个按钮,每个按钮都隐藏着其他UI的面板。当一个按钮打开时,它的面板需要设置动画,所有其他按钮需要向下移动以给它留出空间。像这样-

有人知道如何在新的GUI系统中使用折叠式菜单吗?使用NGUI,我会在按钮的底部锚定一个内容面板,在单击按钮时调整面板的比例,并将下一个按钮锚定到上一个面板(依此类推)


由于RectTransform锚只基于父对象工作,因此我的方法实际上不可能。有没有其他人找到解决此类问题的方法?

组合框与我在这里寻找的不同。我没有一个下拉列表,而是有多个按钮,每个按钮都隐藏着其他UI的面板。当一个按钮打开时,它的面板需要设置动画,所有其他按钮需要向下移动以给它留出空间。像这样-