一键自动生成组件拖拽插件,意见征集

一键生成功能如下:
1.自动生成拖拽组件变量到脚本文件
2.自动将选择的资源或Node组件绑定到生成的变量位置

使用流程:
1.选择要填入拖拽变量的脚本文件
2.选择资源或Node
3.右击选择菜单选择要生成的组件类型
4.填入生成的变量名字 或 使用文件名或Node名生成的变量名字
5.自动填充组件或资源

生成资源


生成组件

老铁们感觉还需要哪里要改进的吗,给个意见

1赞

不错,我之前也实现了一个,还有些瑕疵,楼主这个最好能支持下TypeScript

嗯,都支持的
能参考下你的实现思路吗,操作流程

我去年也做了一个同样功能的。其实没啥用。。。我自己都不用。其实挂载节点在脚本上不太好。数量少没关系,数量一多极其难以维护。我要是接手了一个别人的项目这样子做的,都很蛋疼。属于自己做很便利,坑死别人不偿命的东西。

绑定组件很少用到,绑定资源还是有点用的

资源也不喜欢这样子用。。。资源用动态加载,节点在代码里动态取。这样子别人接手维护是最好维护的。我觉得做插件参考下unity的就行,他们有什么就可以模仿着翻译一下cocos的。unity有专门招收做插件的岗位。所以他们那里常用的插件都是十分有实用意义的。我当时也是写了很多这种自动化的插件。去面试。我从面试官的眼睛里看到他一定在疑惑,这玩意看起来很厉害,但他貌似没啥软用。。。

想法不错。
可惜几个点:

  1. 一般情况下,资源量很多的时候,比如有 500 个资源,不会这么去挂资源,没用到的资源,怎么回去加载呢,显然不适用于中大型的游戏;
  2. 如果真要这么挂,那么通常在命名上做文章,也就是说图片资源 “sp_module_helloworld.png” 这样的规则,这类规则其实增加了维护的复杂度。

个人觉得:

  1. 资源加载和卸载是框架层去做的事情;
  2. 加载哪些资源通过框架接口去强制规范;
    整个机制才比较人性化

中大项目中确实用不到
个人项目中倒是可以用,怎么快怎么来的样子

收x购德州源码 单款德州即可
要求:
带h5版本 后台带代理系统 类似wepoker 或者功夫扑克 (kungfu.poker)
有俱乐部+开房+控制+运营级最好+Q1157000460 带上演示站 测试账号联系