您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
34 行
852 B
34 行
852 B
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEditor;
|
|
|
|
namespace GameplayIngredients.Editor
|
|
{
|
|
public class SceneTemplateList : ScriptableObject
|
|
{
|
|
#if UNITY_2020_2_OR_NEWER
|
|
|
|
#else
|
|
[MenuItem("Assets/Create/Scene Template List", priority = 201)]
|
|
static void CreateSceneTemplateListAsset()
|
|
{
|
|
AssetFactory.CreateAssetInProjectWindow<SceneTemplateList>("", "New SceneTemplateList.asset");
|
|
}
|
|
#endif
|
|
|
|
public string ListName = "New Template List";
|
|
public SceneWindowTemplate[] Templates;
|
|
}
|
|
|
|
[System.Serializable]
|
|
public struct SceneWindowTemplate
|
|
{
|
|
public string Name;
|
|
[Multiline]
|
|
public string Description;
|
|
[NonNullCheck]
|
|
public SceneAsset Scene;
|
|
public Texture2D ScreenShot;
|
|
}
|
|
}
|