fgui 设置渲染层级
夜 2025-2-2

FairyGUI 设置渲染层级

在 FairyGUI 中创建摇杆组件后,可通过 sortingOrder 属性控制其渲染层级。示例代码如下:

DoubleDJoystick = UIPackage.CreateObject("UIRes", "DoubleDJoystick").asCom;
DoubleDJoystick.y = GRoot.inst.height - 70 - DoubleDJoystick.height;
DoubleDJoystick.visible = true;
GRoot.inst.AddChild(DoubleDJoystick);
DoubleDJoystick.sortingOrder = 20; // 渲染层级

📌 关键步骤说明

  1. 通过 UIPackage.CreateObject 创建组件并转为 asCom。
  2. 设置 y 坐标,使其定位在屏幕底部上方 70 像素处。
  3. 设置 visible = true 使组件可见。
  4. 通过 GRoot.inst.AddChild 添加到根节点。
  5. 最后设置 sortingOrder = 20 指定渲染层级。
💡 提示:sortingOrder 数值越大,渲染层级越靠上,可根据实际需求调整。
最后于 24天前 被夜编辑 ,原因:
最新回复 (0)
返回