添加与完善MacroMonoBehaviour类基本功能 #16

Open
opened 2025-07-30 13:47:36 +08:00 by lrss3 · 1 comment
Owner

此类中可以使用更多的特性标记管理开放字段及属性,可以在运行时自动生成这些内容

此类中可以使用更多的特性标记管理开放字段及属性,可以在运行时自动生成这些内容
lrss3 added this to the XericLibrary下一更新阶段 milestone 2025-07-30 13:47:36 +08:00
lrss3 self-assigned this 2025-07-30 13:47:36 +08:00
Author
Owner
  • 支持指定生命周期:AfterSceneLoad,Awake,Start,OnEnable,FirstUpdate。
  • 支持指定初始化优先级。
  • 支持指定软依赖:指定等待的对象名称,根据特性所在类型,在当前场景中查找目标,并插入到这个对象初始化之后。
  • 支持初始化后回调:这个项目初始化后产生一次回调。
  • 支持全部初始化后回调:当前脚本所有属性初始化完毕后回调。
  • 添加外部组件依赖:设定目标位于相对自己的子项数量,父项数量,组件实例名称,组件实际类型,是否允许填入多个结果,结果冲突时使用首个或末尾,等等;根据特性所在类不同,自动决定部分参数。
* 支持指定生命周期:AfterSceneLoad,Awake,Start,OnEnable,FirstUpdate。 * 支持指定初始化优先级。 * 支持指定软依赖:指定等待的对象名称,根据特性所在类型,在当前场景中查找目标,并插入到这个对象初始化之后。 * 支持初始化后回调:这个项目初始化后产生一次回调。 * 支持全部初始化后回调:当前脚本所有属性初始化完毕后回调。 * 添加外部组件依赖:设定目标位于相对自己的子项数量,父项数量,组件实例名称,组件实际类型,是否允许填入多个结果,结果冲突时使用首个或末尾,等等;根据特性所在类不同,自动决定部分参数。
Sign in to join this conversation.