diff --git a/GFramework.Game.Abstractions/ui/IUiPageBehavior.cs b/GFramework.Game.Abstractions/ui/IUiPageBehavior.cs index 2b48a0e..8eae2cd 100644 --- a/GFramework.Game.Abstractions/ui/IUiPageBehavior.cs +++ b/GFramework.Game.Abstractions/ui/IUiPageBehavior.cs @@ -40,10 +40,10 @@ public interface IUiPageBehavior /// - /// 获取原始对象。 + /// 获取页面视图对象。 /// - /// 原始对象。 - object Original { get; } + /// 页面视图实例。 + object View { get; } /// diff --git a/GFramework.Game/ui/UiRouterBase.cs b/GFramework.Game/ui/UiRouterBase.cs index e1d0498..b860cee 100644 --- a/GFramework.Game/ui/UiRouterBase.cs +++ b/GFramework.Game/ui/UiRouterBase.cs @@ -576,22 +576,22 @@ public abstract class UiRouterBase : AbstractSystem, IUiRouter if (_stack.Count > 0) { var current = _stack.Peek(); - Log.Debug("Pause current page: {0}", current.Original.GetType().Name); + Log.Debug("Pause current page: {0}", current.View.GetType().Name); current.OnPause(); if (policy == UiTransitionPolicy.Exclusive) { - Log.Debug("Suspend current page (Exclusive): {0}", current.Original.GetType().Name); + Log.Debug("Suspend current page (Exclusive): {0}", current.View.GetType().Name); current.OnHide(); } } - Log.Debug("Add page to UiRoot: {0}", page.Original.GetType().Name); + Log.Debug("Add page to UiRoot: {0}", page.View.GetType().Name); _uiRoot.AddUiPage(page); _stack.Push(page); - Log.Debug("Enter & Show page: {0}, stackAfter={1}", page.Original.GetType().Name, _stack.Count); + Log.Debug("Enter & Show page: {0}, stackAfter={1}", page.View.GetType().Name, _stack.Count); page.OnEnter(param); page.OnShow(); } diff --git a/GFramework.Godot/ui/CanvasItemUiPageBehaviorBase.cs b/GFramework.Godot/ui/CanvasItemUiPageBehaviorBase.cs index 5ac258c..d94bd23 100644 --- a/GFramework.Godot/ui/CanvasItemUiPageBehaviorBase.cs +++ b/GFramework.Godot/ui/CanvasItemUiPageBehaviorBase.cs @@ -98,7 +98,7 @@ public abstract class CanvasItemUiPageBehaviorBase : IUiPageBehavior /// /// 获取视图节点实例。 /// - public object Original => Owner; + public object View => Owner; /// /// 获取 UI 的唯一标识键。