Tips12: 私人定制 专属的Unity3D 脚本模板

在使用U3D的过程中,新建一个C#脚本,它包含着空的Start()和Update()函数.  根据个人习惯的不同,可能有些人有着自己的脚本风格,每次进去都增删改很麻烦,这里介绍一个更改新建脚本模板的方法.

首先关闭U3D并找到U3D的安装目录,依次打开目录:Editor/Data/Resources,打开ScriptTemplates 脚本模板文件夹,可以看到很多脚本模板:

选择要修改的模板,打开,这是我打开C#模板默认的样子:

 1 using UnityEngine;
 2 using System.Collections;
 3
 4 public class #SCRIPTNAME# : MonoBehaviour {
 5
 6     // Use this for initialization
 7     void Start () {
 8
 9     }
10
11     // Update is called once per frame
12     void Update () {
13
14     }
15 }

然后,你可以按照自己的喜好随意的改动它,改好后别忘了保存,然后打开U3D新建一个脚本试试吧.

时间: 2024-11-10 01:21:24

Tips12: 私人定制 专属的Unity3D 脚本模板的相关文章

扩展Unity3D编辑器的脚本模板

??最近在学习Shader时感觉Shader语言参数众多.语法诡异,如果每次都从头开始写Shader一定是一件痛苦的事情.如果可以在本地定义好一组标准的Shader模板,这样当我们需要实现某些效果类似的Shader时,就可以在这个Shader模板的基础上进行修改.因为Shader文件是一个文本文件,所以我们可以非常容易地创建这样一个模板,在这个模板中我们可以进一步完善相关的参数注释,这样就不用每次写Shader的时候都需要查文档了,从这个角度出发,就进入了这篇文章的正题:扩展Unity3D编辑器

Unity3d自定义脚本模板

这是一个小技巧,打开Unity安装目录,如: C:\Program Files (x86)\Unity\Editor\Data\Resources\ScriptTemplates /* * * Title:[标题] * * * Descripts: * [详细描述本脚本的作用] * * * Author:[Star.X] * * Date:2014-10-19 * * Version:0.1 * * Modify Record: * [描述版本修改记录] * */ 里面有几个脚本模板,直接改脚本

《转》Unity3D研究院编辑器之创建Lua脚本模板

Unity里能创建 c#脚本模板,但是如果我想创建Lua脚本模板怎么办呢?拓展一下编辑器吧. 设置一下Lua脚本的模板地址 :  Assets/Editor/Lua/Template/lua.lua using UnityEngine; using UnityEditor; using System; using System.IO; using System.Text; using UnityEditor.ProjectWindowCallback; using System.Text.Reg

如何修改新建脚本模板-ScriptTemplates(Unity3D开发之十五)

猴子原创,欢迎转载.转载请注明: 转载自Cocos2Der-CSDN,谢谢! 原文地址: http://blog.csdn.net/cocos2der/article/details/44957631 unity添加新脚本的时候,没有版权文件头信息,主要是没有脚本创建人的姓名,在项目开发中,如果想知道这个脚本是谁写的,呼来唤去搞半天才发现是自己写的!!! 用习惯了xcode,所以准备给unity的新建脚本添加一个信息头内容. Unity自己就有新建脚本模板文件,但是这个文件里面的预定义key很少

修改Unity脚本模板的方法合计

作为一个习惯于偷懒的程序,重复性的无聊内容是最让人无奈的事,就比如我们创建Unity脚本之后,需要手动调整生成的新脚本的格式.编码.内容:如果我们要编写的是编辑器或者服务器端脚本,需要修改的内容就会更多等等,因此我们要寻求一种偷懒的解决办法,针对这个问题,之前也使用过一些解决办法,今天就索性总结一下: 1.找到Unity版本对应的安装路径,修改对应的脚本模板: XXX\Editor\Data\Resources\ScriptTemplates\下的模板,直接修改其格式.编码,这样之后在使用时,就

Unity3D脚本中文系列教程(八)

◆ static var matrix : Matrix4x4 描述:设置用于渲染所有gizmos的矩阵. 类方法 ◆ Static function DrawCube(center:Vector3,size:Vector3):void 描述:用center和size绘制一个立方体.function OnDrawGizmosSelected() {        //在变换位置处绘制一个变透明的蓝色立方体        Gizmos.color=Color(1,0,0,5);        Gi

私人定制-代码生成器2

大家好最近一直比较忙没有及时更新软件,首先说声抱歉.这次为大家带来的是v2.3.0版本,这次主要更新有如下几点: 一.V2.3.0新增功能:1.支持生成数据库常用脚本 Update.InsertAndUpdate . 2.支持NHibernate映射文件Hbm文件生成 .3.支持Mssql2000数据库 .4.新增了字段类型与目标类型映射 .5.优化了进度条显示,主要是程序执行和界面显示不同步问题 .6.对代码进行了适当的重构,减少了冗余代码.提高了代码复用率.代码每页不超过100行.7.优化软

利用BusyBox ~私人定制 My LINUX~

前言 我在今天在这里跟大家详细地探讨一下Linux系统的定制过程和实现例如.用户能够远程登录:和Nginx能够稳定地运行在我们私人定制的LINUX系统上.一步一步从头开始定制属于我们自己的系统. 正文    首先我们先来简单的介绍一下我们这里定制属于自己的Linux系统的基本元素. 一个定制的linux内核+一个定制的busybox就可以定制一个小型的Linux操作系统了,安装Dropbear和Nginx,Linux的组成 部分包括内核空间和用户空间.而用户空间其实就是根文件系统.用户空间中又包

私人定制-代码生成器

其实很早就想写个这个软件,苦于一直没有时间.而且网上的代码生成器比较多,随便拿一个就可以用.直到最近做项目需要经常和Xml.Schema.Xsd打交道.我们需要根据数据库创建一定格式的xsd文件,再根据xsd文件格式,从相应的数据库中产生与xsd格式一致的xml文件.由于表实在太多,而且字段经常会变,改来改去的很烦.于是下定决心自己写个小软件为我完成这些事. 具体功能和注意事项如下  一.功能说明: 1.支持生成数据库常用脚本 Insert.Delete . 2.支持根据数据表结构生成任意层级.