遇到个问题,包含cc.Label的组件在onEnable之前用once监听SIZE_CHANGED事件,然后改变大小,并不会触发到,看了代码发现CCNode只有在on才去添加SIZE_ON这个flag导致的,所以好奇为啥这样设计,看了一下3.6.2好像也有类似的设计,只有在on才去添加TRANSFORM_ON
遇到个问题,包含cc.Label的组件在onEnable之前用once监听SIZE_CHANGED事件,然后改变大小,并不会触发到,看了代码发现CCNode只有在on才去添加SIZE_ON这个flag导致的,所以好奇为啥这样设计,看了一下3.6.2好像也有类似的设计,只有在on才去添加TRANSFORM_ON