mirror of
https://github.com/Alex-Rachel/TEngine.git
synced 2025-08-07 16:45:10 +00:00
UIWindow新增Hide方法,将UIWindow中的UserData和UserDatas属性移动到UIBase
This commit is contained in:
@@ -45,6 +45,29 @@ namespace TEngine
|
|||||||
/// 自定义数据集。
|
/// 自定义数据集。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
protected System.Object[] userDatas;
|
protected System.Object[] userDatas;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 自定义数据。
|
||||||
|
/// </summary>
|
||||||
|
public System.Object UserData
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
if (userDatas != null && userDatas.Length >= 1)
|
||||||
|
{
|
||||||
|
return userDatas[0];
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 自定义数据集。
|
||||||
|
/// </summary>
|
||||||
|
public System.Object[] UserDatas => userDatas;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 窗口的实例资源对象。
|
/// 窗口的实例资源对象。
|
||||||
|
@@ -74,29 +74,6 @@ namespace TEngine
|
|||||||
|
|
||||||
public int HideTimerId { get; set; }
|
public int HideTimerId { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 自定义数据。
|
|
||||||
/// </summary>
|
|
||||||
public System.Object UserData
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
if (userDatas != null && userDatas.Length >= 1)
|
|
||||||
{
|
|
||||||
return userDatas[0];
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 自定义数据集。
|
|
||||||
/// </summary>
|
|
||||||
public System.Object[] UserDatas => userDatas;
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 窗口深度值。
|
/// 窗口深度值。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -447,6 +424,11 @@ namespace TEngine
|
|||||||
IsPrepare = true;
|
IsPrepare = true;
|
||||||
_prepareCallback?.Invoke(this);
|
_prepareCallback?.Invoke(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected virtual void Hide()
|
||||||
|
{
|
||||||
|
GameModule.UI.HideUI(this.GetType());
|
||||||
|
}
|
||||||
|
|
||||||
protected virtual void Close()
|
protected virtual void Close()
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user