bombervarious.c
来自「一个炸弹人游戏的源代码(win32 application)」· C语言 代码 · 共 50 行
C
50 行
int start;
//Store start
void StartWait ()
{
start = GetTickCount ();
}
//Wait for n milliseconds
void WaitFor (int n)
{
int current;
do
current = GetTickCount ();
while (current < start + n);
}
//Wait for n milliseconds
void Delay (int n)
{
StartWait ();
WaitFor (n);
}
//Fade out
void FadeOut ()
{
int o;
unsigned char *Pointer;
unsigned char f;
if (TimeOut < 16) {
f = (16 - TimeOut) << 4;
Pointer = MainBitmapData;
for (o = 0; o < 221952; o++) {
if (Pointer [o] > f)
Pointer [o] -= f;
else
Pointer [o] = 0;
}
}
}
//Get current directory
void GetStartDir ()
{
GetCurrentDirectory (1024, StartDir);
if (StartDir [strlen (StartDir)] != '\\')
strcat (StartDir, "\\");
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?