cc.director.loadScene 放在 update 里会不会多次执行?

代码:

    update (dt) {
        if(this.leftTime <=0){
            cc.director.loadScene("Main");
        }
        this.leftTime -= dt;
        if(this.leftTime < 0){
            this.leftTime = 0;
        }
        this.leftTimeLabel.string = Math.floor(this.leftTime);
    },

是执行到 cc.director.loadScene 这个场景的 update 就会停止调用吗?

会执行多次,不够cc会给警告,说已经正在执行~
你最好自己加个判断,只执行一次

1赞