mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-23 11:14:30 +08:00
- 实现CanvasItemPageBehavior类支持所有继承自CanvasItem的节点 - 添加OnEnter、OnExit、OnPause、OnResume、OnHide、OnShow页面生命周期方法 - 创建GodotUiFactory工厂类用于创建UI页面实例 - 实现Create方法根据UI键创建页面行为实例 - 重命名IUiPageProvider为IUiPageBehaviorProvider接口 - 更新接口方法GetPage返回页面行为实例的描述
13 lines
338 B
C#
13 lines
338 B
C#
namespace GFramework.Game.Abstractions.ui;
|
||
|
||
/// <summary>
|
||
/// UI页面行为提供者接口,用于获取页面行为实例
|
||
/// </summary>
|
||
public interface IUiPageBehaviorProvider
|
||
{
|
||
/// <summary>
|
||
/// 获取页面行为实例
|
||
/// </summary>
|
||
/// <returns>页面行为接口实例</returns>
|
||
IPageBehavior GetPage();
|
||
} |