-
Creator 版本:3.7.1
-
目标平台: 编辑器
-
重现方式:
例如我的A组件会修改cc.Label的string值,而且也是希望通过我的A组件去驱动这个cc.Label的string值的修改,这个时候我就不希望开发者能编辑到这个string值,但是需要显示出来给开发者看。所以我就需要动态的把这个cc.Label的string值设置成readonly。
也就是说,我的组件A是驱动者,真正的效果实施者其实是cc.Label。那么我在跟踪问题的时候,会直接先看实施者(cc.Label)的各个属性值,方便我来判断是否在哪些步骤可能出现了问题。
就好比你们的L10nLabel组件,你们的做法是将对应的Label的string给隐藏掉了,但是如果做成是将string设置成了readyonly,那么开发者将会更加习惯性的直接查看这个Label的各个属性值来判断问题是什么。而像现在的L10nLabel的做法,我并无法直接看到cc.Label的string值是什么,而是需要通过驱动者(L10nLabel)来看结果。
