cocos creator 自定义注解的问题

  • Creator 版本:3.5.2

  • 目标平台: 谷歌浏览器

现在有个需求,要自定义注解,并能拿到注解里的字段内容。相当于模拟一个类似property的函数。
比如:使用官方的property,我们可以写一些"tooltip、displayName"等,如下:
image
写在property里的tootip这些字段可以在编辑器内看到,是没办法在代码里拿到并使用。

现在就是要自定义一个方法selfProperty,比如下图:
image
这些字段不但会在编辑器内看到,还需要用代码拿到里面的 selftip、alias等字段以及该值,并使用。

目前没有什么头绪,还请大佬们能指点一二

你直接在自己的装饰器里面调用官方的装饰器就可以了
function myproperty(ctorProtoOrOptions, propName?, desc?) {

//

cc.log("ctorProtoOrOptions",ctorProtoOrOptions)

return property(ctorProtoOrOptions, propName, desc)

}