📄 person.h
字号:
#ifndef _PERSON_H
#define _PERSON_H
/********************************************************************
文件名: PERSON.h
Copyright (c)2004 红孩儿工作室
创建人 : 卞安
创建时间: 2004-5-18 12:33:30
版本: 1.0
类名: CPERSON
说明:
主角类
********************************************************************/
#include "ELSTILE.h"
#include "MAP.h"
#include "KEYBOARD.h"
#include "2DSOUND.h"
#include <windows.h>
//---------------------------------------------------------------
class CPERSON
{
int m_type;
int m_align;
LPDIRECT3DDEVICE8 m_pD3DDevice;
HWND m_hWnd;
C2DSOUND *m_sound;//---声音------
C2DSOUND *m_sound2;//---声音------
public:
CKEYBOARD *m_keyboard;
CELSTILE m_thistile;//方块
CELSTILE m_nexttile;//方块
CMAP m_map;//地图
bool m_showlast;//是否显示下一个方块
int m_leftright;//窗口设置 1:左 2:右
int m_keystate[5];//键盘设置
public:
void SetKeyBoard(CKEYBOARD *g_keyboard);
bool SetPerson(int _type,HWND _hWnd,C2DSOUND *_sound,C2DSOUND *_sound2);
bool Start(int _row,int _level,bool _isshownext,LPDIRECT3DDEVICE8 g_pD3DDevice);
void Render();
~CPERSON();
void GoDown();
void TickGoLeft();
void TickGoRight();
void TickChange();
void ReLife();
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -