3.6 碰撞盒调试都不显示了吗?

开了碰撞的调试,貌似压根就不显示碰撞盒了,看了下PHYSICS_2D_DEBUG_DRAW节点好像层级不对,官方这样的bug都看不见吗?
PhysicsSystem2D.instance.debugDrawFlags = EPhysics2DDrawFlags.Aabb |
EPhysics2DDrawFlags.Pair |
EPhysics2DDrawFlags.CenterOfMass |
EPhysics2DDrawFlags.Joint |
EPhysics2DDrawFlags.Shape;
PhysicsSystem2D.instance.enable = true;

自己解决了。。。。。。

let canvas = find(“Canvas”);

        let physics2dDebugDrawNode = canvas.getChildByName("PHYSICS_2D_DEBUG_DRAW");

        if (physics2dDebugDrawNode) {

            physics2dDebugDrawNode.layer = this.node.layer;

            let uiTransform = physics2dDebugDrawNode.getComponent(UITransform);

            uiTransform.anchorX = 0;

            uiTransform.anchorY = 0;

            let widget = debugNode.GetOrAddComponent(Widget);
            widget.isAlignLeft = true;
            widget.isAlignRight = true;
            widget.isAlignTop = true;
            widget.isAlignBottom = true;
        }