2025-04-27 11:41:11 +08:00
|
|
|
using System;
|
|
|
|
|
using UnityEngine;
|
|
|
|
|
using UnityEngine.UI;
|
|
|
|
|
using QFramework;
|
|
|
|
|
|
|
|
|
|
namespace QFramework.Example
|
|
|
|
|
{
|
2025-05-29 15:08:28 +08:00
|
|
|
// Generate Id:ee191ed8-359d-4628-aa2b-d1711157540d
|
2025-04-27 11:41:11 +08:00
|
|
|
public partial class UIImageSelectMap
|
|
|
|
|
{
|
|
|
|
|
public const string Name = "UIImageSelectMap";
|
|
|
|
|
|
|
|
|
|
[SerializeField]
|
|
|
|
|
public RectTransform LeftContent;
|
|
|
|
|
[SerializeField]
|
2025-05-29 15:08:28 +08:00
|
|
|
public RectTransform RightContent;
|
|
|
|
|
[SerializeField]
|
2025-04-27 11:41:11 +08:00
|
|
|
public UnityEngine.UI.Image LeftItem;
|
|
|
|
|
[SerializeField]
|
|
|
|
|
public UnityEngine.UI.Image RightItem;
|
|
|
|
|
[SerializeField]
|
2025-05-29 15:08:28 +08:00
|
|
|
public RectTransform RightRowItem;
|
2025-04-27 11:41:11 +08:00
|
|
|
|
|
|
|
|
private UIImageSelectMapData mPrivateData = null;
|
|
|
|
|
|
|
|
|
|
protected override void ClearUIComponents()
|
|
|
|
|
{
|
|
|
|
|
LeftContent = null;
|
2025-05-29 15:08:28 +08:00
|
|
|
RightContent = null;
|
2025-04-27 11:41:11 +08:00
|
|
|
LeftItem = null;
|
|
|
|
|
RightItem = null;
|
2025-05-29 15:08:28 +08:00
|
|
|
RightRowItem = null;
|
2025-04-27 11:41:11 +08:00
|
|
|
|
|
|
|
|
mData = null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public UIImageSelectMapData Data
|
|
|
|
|
{
|
|
|
|
|
get
|
|
|
|
|
{
|
|
|
|
|
return mData;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
UIImageSelectMapData mData
|
|
|
|
|
{
|
|
|
|
|
get
|
|
|
|
|
{
|
|
|
|
|
return mPrivateData ?? (mPrivateData = new UIImageSelectMapData());
|
|
|
|
|
}
|
|
|
|
|
set
|
|
|
|
|
{
|
|
|
|
|
mUIData = value;
|
|
|
|
|
mPrivateData = value;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|