Files
aibis-dream/Assets/Editor/AIBIS/AibisEditorMenus.cs
T

38 lines
2.0 KiB
C#

namespace AibisDream.Editor
{
/// <summary>
/// 项目自研编辑器菜单路径常量。新工具统一挂 <see cref="Root"/> 下扁平条目。
/// Create 路径见运行时 <see cref="AibisAssetMenus"/>。
/// </summary>
public static class AibisEditorMenus
{
public const string Root = AibisAssetMenus.Root;
public const string AnimationClipGenerator = Root + "/动画片段生成器";
public const string JsonEditor = Root + "/JSON 编辑器";
public const string NameCollector = Root + "/名称收集器";
public const string ChapterGraphEditor = Root + "/章节 Graph 编辑器";
public const string FrameAnimationGraphEditor = Root + "/帧动画 Graph 编辑器";
public const string FrameClipEditor = Root + "/帧动画 Clip 编辑器";
public const string YarnLocalizationValidator = Root + "/Yarn 本地化校验";
public const string GameObjectRoot = "GameObject/" + Root;
public const string BlockPuzzleShape = GameObjectRoot + "/方块拼图 Shape";
public static class Create
{
public const string NarrativeTalkScene = AibisAssetMenus.NarrativeTalkScene;
public const string FrameAnimationGraph = AibisAssetMenus.FrameAnimationGraph;
public const string FrameClip = AibisAssetMenus.FrameClip;
public const string BubbleStyle = AibisAssetMenus.BubbleStyle;
public const string FixCheckRule = AibisAssetMenus.FixCheckRule;
public const string FixCheckData = AibisAssetMenus.FixCheckData;
public const string FixWhackMoleData = AibisAssetMenus.FixWhackMoleData;
public const string HuoShanEmotionWave = AibisAssetMenus.HuoShanEmotionWave;
public const string HuoShanWaveform = AibisAssetMenus.HuoShanWaveform;
public const string BlockPuzzleValidator = AibisAssetMenus.BlockPuzzleValidator;
public const string MemoryPunchTapeCatalog = AibisAssetMenus.MemoryPunchTapeCatalog;
}
}
}