using UnityEditor;
public class LoadTagAndLayer : AssetPostprocessor
{
private static string[] Tags = { "aaaa", "bbbb", "cccc", "dddd" };//所有需要添加的tag值
private static string[] Layers = { "AAAA", "BBBB", "CCCC", "DDDD" };//所有需要添加的layer值
/// <summary>
/// 当所有资源加载完毕后执行
/// </summary>
/// <param name="importedAssets"></param>
/// <param name="deletedAssets"></param>
/// <param name="movedAssets"></param>
/// <param name="movedFromAssetPaths"></param>
static void OnPostprocessAllAssets(string[] importedAssets, string[] deletedAssets, string[] movedAssets, string[] movedFromAssetPaths)
{
foreach (string s in importedAssets)
{
if (s.Equals("Assets/NewBehaviourScript.cs"))
{
Unity3D脚本自动添加tag和Layer
最新推荐文章于 2022-03-02 23:05:44 发布