//--------------------------------------------------------
|
// [Author]: 第二世界
|
// [ Date ]: Saturday, September 16, 2017
|
//--------------------------------------------------------
|
using UnityEngine;
|
using System.Collections;
|
using UnityEngine.UI;
|
|
namespace vnxbqy.UI
|
{
|
|
public class DailyQuestGroup : ScrollItem
|
{
|
|
[SerializeField]
|
DailyQuestBehaviour m_DailyQuestBehaviour1;
|
|
[SerializeField]
|
DailyQuestBehaviour m_DailyQuestBehaviour2;
|
|
public override void Display(object _data)
|
{
|
base.Display(_data);
|
var groupData = (GroupData)_data;
|
|
if (groupData.data1 != null && groupData.data1.id > 0)
|
{
|
m_DailyQuestBehaviour1.SetActive(true);
|
m_DailyQuestBehaviour1.Init(groupData.data1);
|
}
|
else
|
{
|
m_DailyQuestBehaviour1.SetActive(false);
|
}
|
|
if (groupData.data2 != null && groupData.data2.id > 0)
|
{
|
m_DailyQuestBehaviour2.SetActive(true);
|
m_DailyQuestBehaviour2.Init(groupData.data2);
|
}
|
else
|
{
|
m_DailyQuestBehaviour2.SetActive(false);
|
}
|
}
|
|
public override void Dispose()
|
{
|
base.Dispose();
|
|
m_DailyQuestBehaviour1.Dispose();
|
m_DailyQuestBehaviour2.Dispose();
|
}
|
|
public struct GroupData
|
{
|
public DailyQuestData data1;
|
public DailyQuestData data2;
|
|
public GroupData(DailyQuestData _data1, DailyQuestData _data2)
|
{
|
this.data1 = _data1;
|
this.data2 = _data2;
|
}
|
|
}
|
|
}
|
|
}
|