[开源] 基于装饰器的节点自动绑定

原理

借助装饰器与creator的一些机制
(装饰器对节点的名字做了验证,只有名字以$开头的节点才会被遍历到)

压缩包

autoProperty.zip (747.3 KB)

代码长这样

怎么用

在这个测试项目中将NewScript拖到Canvas上就行了,它会去子孙节点中遍历

最终效果

6赞

学习一下~

老弟这种分享精神值得学习

这样效率会不会有问题

1赞

之前做了一个根据特殊符号开头全局自动绑定,后来发现并不是很实用 :joy:

老哥,你这个是真的厉害,能讲解一下就更好了

其实最好是直接根据预制体导出component脚本,

把节点名字作为唯一标识,写个插件自动导出脚本就好了,网上都有这种框架的,楼主18年帖都能让你翻出来,有心了

可以帮我找找吗 找不到这种框架…

https://github.com/wyb10a10/cocos_creator_framework
自己动手找的不是更香吗,要多动手 :sweat_smile:,我也忘记是不是这个了,你先看一下把