63 lines
1.5 KiB
C
63 lines
1.5 KiB
C
|
|
#pragma once
|
|||
|
|
#include "cocos2d.h"
|
|||
|
|
#include "ui/CocosGUI.h"
|
|||
|
|
|
|||
|
|
#include "WN_CMD_Sparrow.h"
|
|||
|
|
#include "WN_GameLogic.h"
|
|||
|
|
#include "WN_WeaveCard.h"
|
|||
|
|
#include "WN_SparrowCard.h"
|
|||
|
|
|
|||
|
|
USING_NS_CC;
|
|||
|
|
using namespace ui;
|
|||
|
|
using namespace std;
|
|||
|
|
|
|||
|
|
namespace WNMJ_SPACE{
|
|||
|
|
|
|||
|
|
class WN_NotifyDlg : public cocos2d::Node
|
|||
|
|
{
|
|||
|
|
///<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
public:
|
|||
|
|
WN_NotifyDlg();
|
|||
|
|
~WN_NotifyDlg();
|
|||
|
|
|
|||
|
|
CREATE_FUNC(WN_NotifyDlg);
|
|||
|
|
virtual bool init(); // <20><>ʼ<EFBFBD><CABC>
|
|||
|
|
|
|||
|
|
virtual void onEnter();
|
|||
|
|
|
|||
|
|
virtual void onEnterTransitionDidFinish();
|
|||
|
|
|
|||
|
|
virtual void onExit();
|
|||
|
|
|
|||
|
|
void ResetAll(); // <20><><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
// <20><EFBFBD><DFBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
public:
|
|||
|
|
void InitNotifyDlg(); // <20><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
void HideNotifyDlg(bool isTimeOver = false); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>
|
|||
|
|
void SetNoticeData(CMD_S_OperateNotify * pOperateNotify); // <20><><EFBFBD>ø<C3B8><DFBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD>
|
|||
|
|
public:
|
|||
|
|
void onEventHu(cocos2d::Ref *pSender); // ѡ<><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
void onEventPeng(cocos2d::Ref *pSender); // ѡ<><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
void onEventGang(cocos2d::Ref *pSender); // ѡ<><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
void onEventGuo(cocos2d::Ref *pSender); // ѡ<><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
Layout* m_pNoticelayer;
|
|||
|
|
|
|||
|
|
Button* m_btnGuo; // <20><>
|
|||
|
|
Button* m_btnHu; // <20><>
|
|||
|
|
Button* m_btnPeng; // <20><>
|
|||
|
|
Button* m_btnGang; // <20><>
|
|||
|
|
|
|||
|
|
WN_SparrowCard* m_pGangCardItem[MAX_WEAVE]; // <20><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
|
|||
|
|
CMD_S_OperateNotify m_OperateNotify; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
|
WORD m_wCurrentUser; // <20><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
|
|||
|
|
}
|