88 lines
1.7 KiB
C
88 lines
1.7 KiB
C
|
|
#pragma once
|
|||
|
|
|
|||
|
|
#include "TipNode.h"
|
|||
|
|
#include "RadioCtrl.h"
|
|||
|
|
#include "CMD_LogonServer.h"
|
|||
|
|
#include "CreateScene.h"
|
|||
|
|
|
|||
|
|
#define MAX_UNION_COUNT 10 // <20><><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
|
|||
|
|
USING_NS_CC;
|
|||
|
|
using namespace cocos2d::ui;
|
|||
|
|
|
|||
|
|
class GameUnionScene : public TipNode
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
GameUnionScene();
|
|||
|
|
~GameUnionScene();
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
CREATE_FUNC(GameUnionScene);
|
|||
|
|
|
|||
|
|
virtual bool init();
|
|||
|
|
|
|||
|
|
virtual void onEnter();
|
|||
|
|
|
|||
|
|
virtual void onEnterTransitionDidFinish();
|
|||
|
|
|
|||
|
|
virtual void onExit();
|
|||
|
|
|
|||
|
|
void pushScene();
|
|||
|
|
|
|||
|
|
void popScene();
|
|||
|
|
|
|||
|
|
// <20>رյ<D8B1><D5B5><EFBFBD>;
|
|||
|
|
void onClickClose(Ref*);
|
|||
|
|
|
|||
|
|
void ShowUnionList(tagUnionAndGameList* pUnionAndGameList);
|
|||
|
|
|
|||
|
|
void ShowRoomList(tagRoomItemList* pRoomItemList);
|
|||
|
|
|
|||
|
|
void ShowAutoRoomList(tagAutoRoomItemList* pRoomItemList);
|
|||
|
|
|
|||
|
|
void HideCreateNode();
|
|||
|
|
|
|||
|
|
void SaveSelectUnionCode(uint32 dwUnionCode);
|
|||
|
|
|
|||
|
|
void startUnionRoomTime();
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD>᷿<F3B9ABBB><E1B7BF>;
|
|||
|
|
void RequsetUnionRoomList(bool isLoading = true);
|
|||
|
|
|
|||
|
|
std::string getGameRule(uint16 wKindID, uint32 dwGameRule);
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
void onKeyReleased(EventKeyboard::KeyCode keyCode, Event * pEvent);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
ImageView* m_ImageView;
|
|||
|
|
ImageView* m_ImageTop;
|
|||
|
|
CreateScene* m_CreateNode;
|
|||
|
|
ListView* m_UnionList;
|
|||
|
|
ScrollView* m_RoomList;
|
|||
|
|
ScrollView* m_DaikaiList;
|
|||
|
|
|
|||
|
|
Layout* m_PanelTip;
|
|||
|
|
Button* m_btnCreate;
|
|||
|
|
Button* m_btnRefresh;
|
|||
|
|
Button* m_btnUnionItem0;
|
|||
|
|
Button* m_btnRoomItem0;
|
|||
|
|
Button* m_btnRoomItem1;
|
|||
|
|
//Button* m_btnRoomItem2;
|
|||
|
|
//Button* m_btnRoomItem2;
|
|||
|
|
//Button* m_btnRoomItem3;
|
|||
|
|
//Button* m_btnRoomItem4;
|
|||
|
|
//Button* m_btnRoomItem5;
|
|||
|
|
ImageView* m_DaikaiItem;
|
|||
|
|
|
|||
|
|
Text* m_txtAutoList; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
Text* m_txtRoomList;
|
|||
|
|
Text* m_txtAuto;
|
|||
|
|
|
|||
|
|
Text* m_txtGameInfo;
|
|||
|
|
|
|||
|
|
uint32 m_dwSelectUnionCode;
|
|||
|
|
uint8 m_cbUnionGoldOpen;
|
|||
|
|
bool m_isRefreshing;
|
|||
|
|
int m_nRefreshErr;
|
|||
|
|
};
|