跳转至

AesirSingletonAssetInitializer

  • 种类: static class
  • 命名空间: Runestone.AesirModules.Editor
  • 程序集: Runestone.AesirModules.Editor

继承链: System.Object → AesirSingletonAssetInitializer

声明

internal static class AesirSingletonAssetInitializer

模块配置资产(单例 ScriptableObject)的自动创建共用实现。

备注

各模块的 XxxModuleConfigAssetInitializer 负责在 [InitializeOnLoadMethod] 里注册 EditorApplication.delayCall(域加载期 AssetDatabase 未就绪,此刻 CreateAsset 会报 "Unable to import newly created asset"),实际创建推迟到编辑器空闲首帧并由本类执行—— UI / Scene 两个配置资产此前各持一份等价实现,此处收敛为单一真源。

方法

名称 描述 声明类型
GetType() — object
Equals(object) — object
GetHashCode() — object
ToString() — object
MemberwiseClone() — object
Finalize() — object

Additional Notes

首个 ## Additional Notes 是增量生成文档标识符,请勿修改标题级别和内容!本文档由 Script Doc Generator 辅助生成。