Unity编辑器小技巧

前言

本文收集工作中使用的Unity编辑器的一些小技巧,方便自己查阅。这里有很多知识点源自他人文章,我会尽量说明转载出处(但不保证该转载是原创),如有不适,请联系我删除。
感谢所有愿意无私奉献知识的同行们。

正文

自定义脚本模版

转自:MrASL的博客

[MenuItem("Assets/Create/创建UI脚本",false,91)]
public static void CreateUINewScript(){
		MethodInfo method = typeof(ProjectWindowUtil).GetMethod ("CreateScriptAsset", BindingFlags.NonPublic | BindingFlags.Static);
		if (method != null) {
			method.Invoke (null,new object[]{@"模版文件的绝对/相对路径", "NewUIScript.cs"});
		}
	}

原生组件右键菜单

[MenuItem("CONTEXT/Text/设置为Medium字体")]
	public static void SetText_Medium(){
		var cur = Selection.activeGameObject;
		var txt = cur.GetComponent<UnityEngine.UI.Text> ();
		if(txt != null){
			txt.font = Loader.FontLoader ("字体名");
			txt.supportRichText = false;
			txt.raycastTarget = false;
		}
	}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值