Unity订制新建脚本模板
来源:互联网 发布:java时间排序函数 编辑:程序博客网 时间:2024/05/16 19:25
模板文件位于Unity安装目录Unity5.4.2f2\Editor\Data\Resources\ScriptTemplates\下:/81-C# Script-NewBehaviourScript.cs.txt
我们可以手动修改该文件,添加自己需要的key,然后添加解析对应key的脚本
如下为解析模板脚本的源码,需要放在unity工程下的Assets/Editor目录下
using UnityEngine;
using UnityEditor;using System.IO;
public class BespokeScriptTemplate : AssetModificationProcessor
{
private static void OnWillCreateAsset(string path)
{
path = path.Replace(".meta", "");
int index = path.LastIndexOf(".");
string file = path.Substring(index);
if (file != ".cs" && file != ".js" && file != ".boo") return;
string fileExtension = file;
index = Application.dataPath.LastIndexOf("Assets");
path = Application.dataPath.Substring(0, index) + path;
file = File.ReadAllText(path);
file = file.Replace("#CREATIONDATE#", System.DateTime.Now.ToString("d"));
file = file.Replace("#PROJECTNAME#", PlayerSettings.productName);
file = file.Replace("#SMARTDEVELOPERS#", PlayerSettings.companyName);
file = file.Replace("#FILEEXTENSION#", fileExtension);
File.WriteAllText(path, file);
AssetDatabase.Refresh();
}
}
0 0
- Unity订制新建脚本模板
- 修改unity新建脚本中默认模板的格式
- 替换Unity脚本模板
- unity脚本模板
- unity3d修改新建脚本模板
- Unity之私人订制Debug
- unity小技巧新建脚本规范
- 修改Unity的脚本模板
- 自主订餐脚本
- unity 如何自定义脚本初始化模板
- Unity脚本模板自定义字符串替换
- Unity自定义创建脚本模板菜单
- unity商店文件默认路径和脚本新建头文件
- glog的订制
- 订制ListeView界面
- 订制提示框
- Android Toast订制
- Unity脚本
- linux网络编程 select()函数
- eclipse中的debug模式的使用
- AVPlayer的基本使用
- Codeforces Round #382 (Div. 2) D. Taxes (哥德巴赫猜想)
- 初步探讨Zigbee之外设ADC
- Unity订制新建脚本模板
- jenkins定时部署Poll SCM 与Build periodically 区别
- Cocoapods安装步骤整理
- java 查找目录下指定文件名的文件
- Android: .java文件转.dex和java字节码
- iOS使用UIMenuController调用系统自带的复制、粘贴、剪切
- ListView图片加载缓慢、局部更新失败等问题你遇到了吗?
- Android中缩列图的使用
- centOS下制作RPM包