📄 cgamecontent.h
字号:
#ifndef CGAMECONTENT_H_3_15_2004_
#define CGAMECONTENT_H_3_15_2004_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "stdafx.h"
#define SCENE_READY 0
#define SCENE_LOOP 1
#define SCENE_END 2
#define SOUND_BG 0
#define SOUND_DING 1
#define SOUND_LEAVEUP 7
#define GAME_ADD_LIMIT 3000 //5秒添加一层
class CGameContent:public CScene
{
public:
CGameContent( void );
virtual ~CGameContent( void );
public:
virtual void PostMessage( DWORD a_dwMsg,char a_chWORD = '\0' );
virtual bool Updata( void );
private:
void Render( void );
void Init( void );
void DrawScore( void );
public:
//设置状态
static void SetState( DWORD a_dwState );
static DWORD GetState( void );
private:
//接口
IRenderSystem* m_pRS;//渲染系统
IResManage* m_pResMgr;//资源管理器
ISoundManage* m_pSoundMgr;//声音管理器
//资源
ISprite* m_pBg;//背景资源
ISprite* m_pAlpha;//ALPHA
ISprite* m_pFont;//分数
ISprite* m_pScore;//"分数"标签
//状态
DWORD m_dwTheNum;//player处于第几列
static DWORD m_dwState;
DWORD m_dwLastTime;
DWORD m_dwLastAddTime;
//PLAYER
CPlayer* m_pPlayer;//精灵
//水果管理器
CFruitMgr* m_pFruitMgr;
DWORD m_dwLastScore;
DWORD m_dwLimitTime;
};
#endif //CGAMECONTENT_H_3_15_2004_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -