perf(MCU课设): 优化动画效果
This commit is contained in:
parent
a019d644db
commit
8c76f3a6d3
2 changed files with 9 additions and 3 deletions
|
@ -213,7 +213,7 @@
|
|||
<GroupNumber>1</GroupNumber>
|
||||
<FileNumber>1</FileNumber>
|
||||
<FileType>1</FileType>
|
||||
<tvExp>1</tvExp>
|
||||
<tvExp>0</tvExp>
|
||||
<tvExpOptDlg>0</tvExpOptDlg>
|
||||
<bDave2>0</bDave2>
|
||||
<PathWithFileName>.\main.c</PathWithFileName>
|
||||
|
@ -273,7 +273,7 @@
|
|||
<GroupNumber>1</GroupNumber>
|
||||
<FileNumber>6</FileNumber>
|
||||
<FileType>1</FileType>
|
||||
<tvExp>1</tvExp>
|
||||
<tvExp>0</tvExp>
|
||||
<tvExpOptDlg>0</tvExpOptDlg>
|
||||
<bDave2>0</bDave2>
|
||||
<PathWithFileName>.\block.c</PathWithFileName>
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
#include "draw.h"
|
||||
#include "button.h"
|
||||
#include <reg52.h>
|
||||
#include "delay.h"
|
||||
|
||||
char base[MAX_X][MAX_Y] = {0}; //x*y //0为空 1为下落完成 2为正在下落
|
||||
extern unsigned char score;
|
||||
|
@ -253,6 +254,11 @@ void blockGameOver()
|
|||
{
|
||||
for(j = 0; j < MAX_Y; j++)
|
||||
for(i = 0; i < MAX_X; i++)
|
||||
base[i][j] = 1;
|
||||
{
|
||||
//此处看似降低效率,但其实是为了增加喜剧效果
|
||||
delayms(10);
|
||||
base[i][j]=1;
|
||||
placeIMG_BLOCK(i, j);
|
||||
}
|
||||
}
|
||||
}
|
Reference in a new issue