【muzzik插件】:ui-node (还在用getChildByName?拖节点?快来试试这个)

https://forum.cocos.org/uploads/default/original/3X/5/6/56b26acf1757bb41aac5f39e0e9b9313c858bc9b.png

#ui-node
###有了它,你再也不用去写一句@property(…),然后再去编辑器拖节点, 也可以避免你大量的getChildByName…,还有代码提示(重点!!),还在等啥,还不快下载用用?


特性说明

  • 不用在意节点丢失(动态绑定),不用在意成员混淆(容器nodes),根据下划线区分使用节点(大部分情况使用节点比不使用的少)

  • 根据节点命名自动生成节点脚本:例:节点命名为 _node1, 则生成为 node1, 生成脚本位置在节点第一个脚本组件位置,生成脚本名为 脚本名_nodes.ts

  • 代码提示:this.nodes. 会自动代码提示

  • 自动导入: 自动添加成员: 只需在脚本中添加 __auto_member__ 以及 __auto_bind__ 注释即可自动添加成员和脚本导入

  • 刷新删除: 若节点下无符合命名规则的节点则执行插件脚本一次将自动删除生成脚本、导入、成员

  • 此插件需搭配nodes使用https://forum.cocos.org/t/muzzik-nodes/97607, 若不需要nodes的老哥可以留言

  • 快捷键: Ctrl+Shift+X


商店已上架:搜索muzzik或者ui-node即可获得

1赞

第一个链接提示,你请求的页面不存在或者是私密的

我都可以访问呢,如果访问不到就在论坛搜搜NodeS扩展

[muzzik分享]: NodeS扩展,优雅的获取节点和组件方式 多了一个 “,” 号。

10-17更新:修复导出bug,修改导出目录为选中节点第一个脚本组件所在的目录

这么多人用做这功能…,我代码编辑器里也有这功能。。。

都差不多,之前免费的,没人用,就改成收费了

不是没人 很多人都自己整了一套 :joy:

可以,下次我出个更实用的插件

做法类似,不过我的更保守点,节省点内存和cpu