Btn clickEvents 與節點active 狀態轉換時,是否會有衝突?

  • Creator 版本:1.9.3
  • 目标平台: Web / iOS / Android

目前在做遊戲的版本判斷,若是非最新版本則需跳出節點視窗(versionUpdate),點擊確認按鈕後開始更新最新版本
目前將該視窗預設為versionUpdate.active = false
並將versionUpdate底下的Btn節點,設定Click Enents指定Canvas/main/update function

實測後發現,當我一開始預設為versionUpdate.active = true,點擊是有效的成功開始更新
但若預設為versionUpdate.active = false,判斷有需要更新,再轉換狀態versionUpdate.active = true
此時點擊是無效的

我應該如何透過程序讓狀態轉換後的Click Enents仍可以作用呢?

第一次發文若有不夠詳細的部份,再請大神們指教

active用法没毛病 贴下你的代码看看

這是我的代碼

  onLoad () {
            this.timer = 0;
   }, 

   update (dt) {
        if(this.timer > 100){
            this.demoShowNode();
        } else {
            this.timer++;
        }
   }


   demoShowNode: function () {
        this.loadingNode.active         = false;
        this.versionUpdateNode.active   = true;
   }

closeUpdateWindown: function (){
    this.versionUpdateNode.active  = false;
    this.loginNode.active           = true;
}

這是canvas底下的節點

發現是自己筆誤 感謝各位大大