自动保存预制体

作者: zcwfeng | 来源:发表于2017-10-31 14:05 被阅读16次
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
// 自动保存预制体
public class NewBehaviourScript : MonoBehaviour
{

    // Use this for initialization
    [InitializeOnLoadMethod]
    static void Start()
    {
        PrefabUtility.prefabInstanceUpdated = delegate
        {
            GameObject go = null;
            if (null != Selection.activeTransform) go = Selection.activeGameObject;

            AssetDatabase.SaveAssets();

            if (null != go)
            {
                EditorApplication.delayCall = delegate
                {
                    Selection.activeGameObject = go;
                };
            }
        };
    }


}


相关文章

网友评论

    本文标题:自动保存预制体

    本文链接:https://www.haomeiwen.com/subject/cnrbpxtx.html