gamemain.h

来自「【概要】 名称:DK的《贪吃蛇》-附源代码 版本:1.0.0.0 运行环境」· C头文件 代码 · 共 36 行

H
36
字号
// GameMain.h: interface for the GameMain class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_GAMEMAIN_H__8B2C806A_869D_4F1F_88F8_8C371D7AD651__INCLUDED_)
#define AFX_GAMEMAIN_H__8B2C806A_869D_4F1F_88F8_8C371D7AD651__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class GameMain  
{
public:
	bool Start();
	bool UpData();
	POINT m_Body[1024];//
	POINT m_Food[128];//最多有128个食物
	POINT m_NoFood[128];//
	int m_iBodySize;//身体长度

	enum{MOVING_DOBJECT,STOP_DOBJECT,DEATH_DOBJECT,LOGO_DOBJECT};
	int m_State;
	
	int m_ivx;//移动速度
	int m_ivy;
	////////////////////////////////////////////
	inline bool IsDeath(){return DEATH_DOBJECT==m_State;}
	inline bool IsLogo(){return LOGO_DOBJECT==m_State;}
	GameMain();
	virtual ~GameMain();

};

#endif // !defined(AFX_GAMEMAIN_H__8B2C806A_869D_4F1F_88F8_8C371D7AD651__INCLUDED_)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?