63 lines
1014 B
C
63 lines
1014 B
C
|
|
#pragma once
|
|||
|
|
|
|||
|
|
#include "TipNode.h"
|
|||
|
|
|
|||
|
|
USING_NS_CC;
|
|||
|
|
using namespace cocos2d::ui;
|
|||
|
|
|
|||
|
|
class PayScene : public TipNode
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
PayScene();
|
|||
|
|
~PayScene();
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
CREATE_FUNC(PayScene);
|
|||
|
|
|
|||
|
|
virtual bool init();
|
|||
|
|
|
|||
|
|
virtual void onEnter();
|
|||
|
|
|
|||
|
|
virtual void onEnterTransitionDidFinish();
|
|||
|
|
|
|||
|
|
virtual void onExit();
|
|||
|
|
|
|||
|
|
void onPrevButtonClick(Ref*);
|
|||
|
|
|
|||
|
|
void onNextButtonClick(Ref*);
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
bool mapEncrypt(const char * pszSourceData, char * pszEncrypData, uint16 wMaxCount);
|
|||
|
|
|
|||
|
|
void encryptData(std::string strUrl, std::string& strOut);
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>dz<EFBFBD>
|
|||
|
|
void responsePlayerNickName(rapidjson::Document* pDoc);
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
|
void responsePayResult(rapidjson::Document* pDoc);
|
|||
|
|
private:
|
|||
|
|
// <20><><EFBFBD>ڵ<EFBFBD>;
|
|||
|
|
Node* m_rootPanel;
|
|||
|
|
|
|||
|
|
// <20><>һ<EFBFBD><D2BB>;
|
|||
|
|
Button* m_btnPrev;
|
|||
|
|
// <20><>һ<EFBFBD><D2BB>;
|
|||
|
|
Button* m_btnNext;
|
|||
|
|
|
|||
|
|
Text* m_txtTitle;
|
|||
|
|
Text* m_txtNumber;
|
|||
|
|
|
|||
|
|
Text* m_txtGameID;
|
|||
|
|
Text* m_txtNickName;
|
|||
|
|
Text* m_txtCurScore;
|
|||
|
|
|
|||
|
|
// <20><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>;
|
|||
|
|
uint8 m_cbCurStep;
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD>ID;
|
|||
|
|
std::string m_strGameID;
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
std::string m_strScore;
|
|||
|
|
};
|