Как лучше в Editor-скрипте создавать префаб и развешивать на него нужные компоненты?
У меня что-то не получается...
using UnityEngine;
using UnityEditor;
using System.Threading;
class PrefabCreator : ScriptableObject
{
[MenuItem("Assets/Add Prefab")]
static void CreatePrefab()
{
Object pref = EditorUtility.CreateEmptyPrefab(EditorUtility.GetAssetPath(Selection.activeObject) + ".prefab");
EditorUtility.ReplacePrefab((GameObject)Selection.activeObject, pref);
EditorApplication.SaveAssets();
AssetDatabase.Refresh();
Selection.activeObject = pref;
}
}
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2