Files
wnmj-normal/Classes/Scenes/PayScene.h

63 lines
1014 B
C
Raw Normal View History

2026-03-03 13:56:44 +08:00
#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;
};