creator源码阅读 问题

看 cc.layout的源码, properties里面有个 _N$padding属性, _N$是什么意思?
另外,后面有定义paddingLeft、paddingRight属性,然后在属性面板只显示了 Left、Right。造成这样显示的原因和机制是什么?
最后,我把cc.layout的 properties里面的代码复制到我的脚本文件的properties里面,在属性面板的显示结果和cc.layout的属性面板显示结果不一样。

阅读源码前,你是不是应该熟悉下文档,你这些问题文档里都有,写的清清楚楚

变量名就这样,没别的意思,面板显示是tooltip的配置

这个论坛本来就是问问题的论坛,如果你知道答案,不能简述一下或者贴一个链接出来吗?非要说这些近乎吐槽式的、起不到任何帮助的回答吗?

tooltip属性值是介绍说明的字符串,不能改变属性面板上的属性字段名。

如果文档里面有的话,那你就贴出来吧。清清楚楚地打我脸。啪啪啪那么响

那就这个DisplayName

是的,我知道这个属性。但是 cc.layout的源码里面没有使用这个属性然后名字改变了。我问的就是这个问题。。。
https://github.com/cocos-creator/engine/blob/8bf4522a6d43b53258219983aabd728909ce24ca/cocos2d/core/components/CCLayout.js#L191

定义editor 面板 除了上面说的属性外,还可以通过inspector拓展组件属性面板,实现自定义功能。
cc.layout 也使用了 inspector,详情参考这个文档: https://docs.cocos.com/creator/manual/zh/extension/extends-inspector.html
PS:要读源码,建议先对整个引擎功能的实现部分有所理解,而不是看细节。

好的,谢谢