87 lines
1.7 KiB
C#
87 lines
1.7 KiB
C#
using Games.Mission;
|
|
using GCGame.Table;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
public class SportsFactionChallengePanel : MonoBehaviour
|
|
{
|
|
|
|
public static SportsFactionChallengePanel Instance;
|
|
void Awake()
|
|
{
|
|
Instance = this;
|
|
}
|
|
|
|
void OnDestroy()
|
|
{
|
|
Instance = null;
|
|
}
|
|
|
|
public Text _Rank;
|
|
public Text _Combat;
|
|
public Text _RemainTime;
|
|
public Text _Score;
|
|
public Text _RemainMoney;
|
|
|
|
private void OnEnable()
|
|
{
|
|
GetActivityBase();
|
|
//请求面板信息协议
|
|
AskChallgeneInfo();
|
|
//请求可以挑战的挑战者信息协议(跟换一批的协议一样)
|
|
OnRefresh();
|
|
}
|
|
|
|
private Tab_ActivityBase _ActivityBase = null;
|
|
public void GetActivityBase()
|
|
{
|
|
_ActivityBase = ActivityDataManager.Instance.GetActivityTabByServerType(ActivityDataManager.Activity_Type.ACTIVITY_FACTIONCHALLENGE);
|
|
}
|
|
|
|
void AskChallgeneInfo() //请求当前挑战信息
|
|
{
|
|
CG_REQ_USER_CHALLENGE_INFO ask = (CG_REQ_USER_CHALLENGE_INFO)PacketDistributed.CreatePacket(MessageID.PACKET_CG_REQ_USER_CHALLENGE_INFO);
|
|
ask.SetFlag(1);
|
|
ask.SendPacket();
|
|
}
|
|
|
|
public void InitInfo()
|
|
{
|
|
|
|
}
|
|
|
|
public void OnRew()
|
|
{
|
|
|
|
}
|
|
|
|
public void OnScore()
|
|
{
|
|
|
|
}
|
|
|
|
public void OnRank()
|
|
{
|
|
|
|
}
|
|
|
|
public void OnRecord()
|
|
{
|
|
|
|
}
|
|
|
|
public void OnAdd()
|
|
{
|
|
|
|
}
|
|
|
|
public void OnRefresh()
|
|
{
|
|
CG_USER_CHALLENGE_UPDATE_USER packet = (CG_USER_CHALLENGE_UPDATE_USER)PacketDistributed.CreatePacket(MessageID.PACKET_CG_USER_CHALLENGE_UPDATE_USER);
|
|
packet.SetFlag(1);
|
|
packet.SendPacket();
|
|
}
|
|
}
|