反馈时请提供以下信息:
-
Creator 版本:3.6.3
-
目标平台:微信小游戏/真机模拟
-
重现方式:华为 nova8 pro 打开微信小程序必现
-
首个报错:cocos creator 直接运行 web 没有问题,但是放到微信开发者工具上点击色块,找不到对应色块的位置。
-
相关代码:
this.colorParent.on(Node.EventType.TOUCH_START, function (event: EventTouch) { let color_start_world = event.getLocation() var children = this.colorParent.children for (let i = 0; i < children.length; i++) { if (children[i].getComponent(UITransform).getBoundingBoxToWorld().contains(color_start_world)) { if (i == this.specialColorIndex) { this.initColorBaseInfo() this.createColors() DataManager.Instance.level++ } } } }, this)
最主要怀疑是这一行有问题:
if (children[i].getComponent(UITransform).getBoundingBoxToWorld().contains(color_start_world))
期待大佬们回复。