28 lines
857 B
C#
28 lines
857 B
C#
using System.Collections.Generic;
|
|
using UnityEditor;
|
|
using UnityEngine;
|
|
|
|
namespace AsteroidGame.Entities.Structures.Scripts
|
|
{
|
|
public class StructureBaseScriptableObject : ScriptableObject
|
|
{
|
|
public List<StructureBase> structureList;
|
|
}
|
|
|
|
// public static class MakeScriptableObject
|
|
// {
|
|
// [MenuItem("Assets/Create/ScriptableObject:AvailableStructures")]
|
|
// public static void CreateMyAsset()
|
|
// {
|
|
// StructureBaseScriptableObject asset = ScriptableObject.CreateInstance<StructureBaseScriptableObject>();
|
|
//
|
|
// AssetDatabase.CreateAsset(asset, "Assets/Entities/Structures/AvailableStructures.asset");
|
|
// AssetDatabase.SaveAssets();
|
|
//
|
|
// EditorUtility.FocusProjectWindow();
|
|
//
|
|
// Selection.activeObject = asset;
|
|
// }
|
|
// }
|
|
}
|