68 lines
1.2 KiB
C#
68 lines
1.2 KiB
C#
|
|
using System;
|
||
|
|
using UnityEngine;
|
||
|
|
using UnityEngine.UI;
|
||
|
|
using QFramework;
|
||
|
|
|
||
|
|
namespace QFramework.Example
|
||
|
|
{
|
||
|
|
// Generate Id:d21887cc-bea5-4c87-8eae-a1d693d6555a
|
||
|
|
public partial class UIKnowledge
|
||
|
|
{
|
||
|
|
public const string Name = "UIKnowledge";
|
||
|
|
|
||
|
|
[SerializeField]
|
||
|
|
public UnityEngine.UI.Button CloseBtn;
|
||
|
|
[SerializeField]
|
||
|
|
public RectTransform LeftContent;
|
||
|
|
[SerializeField]
|
||
|
|
public UnityEngine.UI.ScrollRect Right;
|
||
|
|
[SerializeField]
|
||
|
|
public UnityEngine.UI.Image RightContent;
|
||
|
|
[SerializeField]
|
||
|
|
public RectTransform GlobalComs;
|
||
|
|
[SerializeField]
|
||
|
|
public RectTransform ItemComs;
|
||
|
|
[SerializeField]
|
||
|
|
public RectTransform LeftItem;
|
||
|
|
[SerializeField]
|
||
|
|
public UnityEngine.UI.Button BtnPrefab;
|
||
|
|
|
||
|
|
private UIKnowledgeData mPrivateData = null;
|
||
|
|
|
||
|
|
protected override void ClearUIComponents()
|
||
|
|
{
|
||
|
|
CloseBtn = null;
|
||
|
|
LeftContent = null;
|
||
|
|
Right = null;
|
||
|
|
RightContent = null;
|
||
|
|
GlobalComs = null;
|
||
|
|
ItemComs = null;
|
||
|
|
LeftItem = null;
|
||
|
|
BtnPrefab = null;
|
||
|
|
|
||
|
|
mData = null;
|
||
|
|
}
|
||
|
|
|
||
|
|
public UIKnowledgeData Data
|
||
|
|
{
|
||
|
|
get
|
||
|
|
{
|
||
|
|
return mData;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
UIKnowledgeData mData
|
||
|
|
{
|
||
|
|
get
|
||
|
|
{
|
||
|
|
return mPrivateData ?? (mPrivateData = new UIKnowledgeData());
|
||
|
|
}
|
||
|
|
set
|
||
|
|
{
|
||
|
|
mUIData = value;
|
||
|
|
mPrivateData = value;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|