-
Creator 版本:3.0.0
-
目标平台:IDE里调用浏览器调试,即可出现
-
重现方式:
1、当前场景监听TOUCH_START;
2、在此场景内按住手指(不要松开);
3、此时,程序后台逻辑控制场景切换,切换到新场景;
4、新场景不会响应任何点击,比如按钮。
5、特别说明,做过多次试验,全新的3.0空项目,无法复现问题;
6、在已有的一个项目里,操作多次,一定能成功。源代码超级简单,贴下面了 -
首个报错:没有报错
-
之前哪个版本是正常的:用preview时就已经存在
-
重现概率: 必现
@ccclass(‘Home’)
export class Home extends Component {
onClick() {
director.loadScene(“play”);
setTimeout(()=> director.loadScene(“home”), 5000);
}
}
@ccclass(‘PlayCtrl’)
export class PlayCtrl extends Component {
onLoad() {
this.node.on(Node.EventType.TOUCH_START, this.onTouch, this);
}
onDestroy() {
this.node.off(Node.EventType.TOUCH_START);
}
onTouch(event: EventTouch) {
console.log(event.type);
}
}