不再拾取Canvas,影响体验

This commit is contained in:
xu_yanfeng 2025-02-06 15:48:14 +08:00
parent 0678a2c2ad
commit a7801cccd1

View File

@ -11,8 +11,15 @@ export class HintV3 extends HintAdapter {
return cc.UITransformComponent || cc.UITransform; return cc.UITransformComponent || cc.UITransform;
} }
hitTest(node: any, x: number, y: number): boolean { hitTest(node: any, x: number, y: number): boolean {
if (node === this.inspectorCanvas) {
return false;
}
if (node.getComponent(cc.Canvas)) {
// 因为Canvas会全屏所以暂时不拾取会干扰体验
return false;
}
let hitTest = null; let hitTest = null;
// hitTest = node._uiProps?.uiTransformComp?.hitTest;
const tr = node.getComponent(this.transformComponent); const tr = node.getComponent(this.transformComponent);
if (tr) { if (tr) {
if (tr.hitTest) { if (tr.hitTest) {