cspety.h

来自「成熟的RPG引擎,Flysky发布. 斜视角引擎.」· C头文件 代码 · 共 28 行

H
28
字号
#pragma once

#define Glare_Value 3   //28是28分白色,一共32分

const WORD GMask5=0x03E0; //GMask
const WORD GMask6=0x07e0; //GMask
const WORD BMask=0x1F; //GMask

class CSpety
{
private:
	//控制变量
	bool Gray; //灰度
	bool Dusk; //黄昏
	bool Glare; //强光
	bool Dark; //黑暗
	bool Rain; //下雨
	bool Snow; //下雪
	LPDIRECTDRAWSURFACE7 AlphaDDS;
private:
	void Grays(LPDIRECTDRAWSURFACE7 SS);
	void Glares(LPDIRECTDRAWSURFACE7 SS);
	void Dusks(LPDIRECTDRAWSURFACE7 SS);
public:
	bool IsSpety(int ID); //特效的状态
	void SetSpety(int ID,bool FT); //设定一个特效
	void Show(LPDIRECTDRAWSURFACE7 SS);
};

⌨️ 快捷键说明

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