# AssetsCreater **Repository Path**: heartSora/AssetsCreater ## Basic Information - **Project Name**: AssetsCreater - **Description**: Unity插件用于快速创建脚本等. - **Primary Language**: C# - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-07-05 - **Last Updated**: 2021-06-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Assets Creater Unity插件.在Unity Editor模式下快速创建脚本,并继承类/接口. ### 创建脚本 - 可编辑的命名空间 - 快速继承类 - 模板定义自定义内容 - 创建脚本兼容泛型,接口等创建方式 - 实际没什么大作用,只是创建脚本快了点 ### 添加到工程 在`Packages/manifest.json`中添加 ``` "dependencies": { "com.sora.assetscreater": "https://gitee.com/heartSora/AssetsCreater.git#plugin" } ``` ### TODO: - 继承时event, property, method等重名 - 继承嵌套类/接口(普通类,泛型类等) - 创建继承接口(A)的脚本时,未创建接口(A)继承的接口(B,C等等) - 在Bar上添加选择License模板文件位置 - 在Bar上添加署名栏,就不用每个文件加一次了。 - abstract 类中,未写virtual也会出现需要继承选项(未发现,注明是哪个导致) - 判断向上的类是否有继承 mono 如果有,则添加 region engine method,如果添加继承方法,则放到 engine method 内 - struct 添加 region construct等 - 单独选择打开,则会自动打开创建 创建后打开,等待脚本创建完后监听 Unity.Callback 后打开, ### Bugs: - partial 类不能重复创建类 - 选择namespace,记录以前使用过的namespace