[LayaAir3]LayaAir3.3.7 新 UI 系统的疑问
新 UI 系统有一个 Scene2D 节点。然后又有一个 GRoot 节点。而 GRoot 节点又没有在 Scene2D 下面,这就把我搞懵了。
你们的屏幕适配方案是怎样的?
我看了官方的文档,讲了一堆。真的,都没讲到要点。
说下我的理解:
我在 Cocos 和 Unity 中,适配方案都很简单:根据设计分辨率,如果屏幕更宽,那么高度适配,屏幕更高,那么宽度适配。
Laya 中的画布到底是哪个对象呢? Scene2D 和 GRoot 为什么都能显示 UI。。。
你们的屏幕适配方案是怎样的?
我看了官方的文档,讲了一堆。真的,都没讲到要点。
说下我的理解:
我在 Cocos 和 Unity 中,适配方案都很简单:根据设计分辨率,如果屏幕更宽,那么高度适配,屏幕更高,那么宽度适配。
Laya 中的画布到底是哪个对象呢? Scene2D 和 GRoot 为什么都能显示 UI。。。
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
LayaAir小牛
赞同来自:
或者如果您有一些其他需求,可以直接将需求提出,我们尽可能的帮助您。
至于GRoot节点,可以理解为一个显示在最前面的常驻节点,一些UI的弹出式窗口,会挂载这里。不会随着场景销毁而销毁。
LayaAir大为
赞同来自:
引擎中的各种节点都是添加在Stage(舞台)上的,Laya引擎的画布对应的是浏览器中的画布概念
GRoot是UI系统的根节点,一般不需要关心这个节点,添加在GRoot下的节点也会自动适配