cocos编辑器扩展-代码生成器

本文介绍了cocos编辑器扩展的代码生成器。该生成器UI界面有内容自由、名称和路径预留、脚本预览等特点,使用时先输入脚本名,再配置函数定义内容,最后点击预览创建脚本。插件已上传到Cocos creator扩展商店,还介绍了使用方法和注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

cocos编辑器扩展-代码生成器

一、UI界面展示

pic1
第一次在cocos中写编辑器扩展,就做了一个自定义的脚本生成,去掉了默认模板的首行注释,脚本名字对应了内部的类名,向unity脚本的标准靠拢,主要有以下三个特点:

1.内容自由:

这里可选生命周期,和自定义函数,模块化了脚本内容,后期可以加入单例模块,你的基类,接口等,丰富插件内容。【想法第一】

2.名称和路径预留:

另外,预留了脚本名列表,区分两种脚本,预留了脚本存放路径列表,可以放置到Script中,再进行移动。
遇到的问题:
1.cocos里边的文件夹名称不区分大小写,如果你里边Script文件夹,选择script文件夹进行写入,不刷新的话,会直接写到asset同路径,所以这里的写入路径的大小写全拼一定要一致。
2.var st = Editor.assetdb.exists(url); 这里判断文件存在的方法会有报错【不是一个function】,所以也没加进去【文件重名不会覆盖原文件,而是在外边重新命名了】
3.大佬们如果有判断文件存在或者上边函数的解决办法的可以留言给我。

3.脚本预览

可以预览要生成的脚本,文本区支持滑动,为预览而生。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

大佬们如果有判断文件存在或者上边函数的解决办法的可以留言给我。。

二、使用步骤

1.在输入框里写入脚本名

在这里插入图片描述

2.配置函数,定义脚本内容

在这里插入图片描述

3.点击预览,创建脚本

在这里插入图片描述
点击要创建的脚本类型后的创建按钮即可,预留的脚本名不会再预览中显示,创建出来的格式是正确的。


三、文件

目前,插件已经上传到Cocos creator的扩展商店里了,可以免费下载,另外还有节点生成器可以免费下载使用,希望大家多多支持!

2021 元旦快乐!
祝大家在新的一年里天天开心,每一天都有新的进步!

资源已经上传了,可以下载。
https://download.csdn.net/download/weixin_38531633/13121971

最后的补充,
编辑器版本,2.4.2
插件使用时,把解压出来的文件夹放到工程的根目录的packages的文件夹中即可,重启编辑器就可以发现插件目录了,在主菜单。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值