cocos中 监听active属性变化

       控制台log输出为何频频失踪?
  wxss代码为何频频失效?
  wxml布局为何乱作一团?
  究竟是道德的沦丧?还是人性的缺失?
  让我们一起来 走 跑进科学


前言

在 Cocos Creator 中,可以使用 cc.Component 提供的 onEnableonDisable 回调函数来监听节点的 active 属性变化。当节点的 active 属性被设置为 true 时,会触发 onEnable 回调函数;当节点的 active 属性被设置为 false 时,会触发 onDisable 回调函数。


正文

例如,以下示例代码展示了如何在 onEnableonDisable 中监听节点的 active 属性变化:

cc.Class({
    extends: cc.Component,

    onEnable: function () {
        cc.log('Node is enabled!');
    },

    onDisable: function () {
        cc.log('Node is disabled!');
    },
});

总结

当节点的 active 属性被设置为 true 时,会在控制台输出 Node is enabled!;当节点的 active 属性被设置为 false 时,会在控制台输出 Node is disabled!

猜你喜欢

转载自blog.csdn.net/m0_66016308/article/details/129687443
今日推荐