📄 init_data.c
字号:
#include"header.c"
void init_data()
{
init_pair(1,COLOR_RED,COLOR_BLACK);
init_pair(2,COLOR_GREEN,COLOR_BLACK);
init_pair(3,COLOR_YELLOW,COLOR_BLACK);
init_pair(4,COLOR_BLUE,COLOR_BLACK);
init_pair(5,COLOR_WHITE,COLOR_BLACK);
hint_win=newwin(stone_y+2,stone_x+2,game_win_y,game_win_x+game_win_width+2);
box(hint_win,0,0);
game_win=newwin(game_win_high+2,game_win_width+2,game_win_y,game_win_x);
box(game_win,0,0);
if(s_flag==0)
win = newwin(w_high,w_width-20,win_y,win_x);
box(win,0,0);
//////////v_win
if(s_flag==1||s_flag==2)//////////////s_flag 用来判定是否开启人机对战模式
{
virtual_win=newwin(game_win_high+2,game_win_width+2,game_win_y,game_win_x+35);
box(virtual_win,0,0);
vhint_win=newwin(stone_y+2,stone_x+2,game_win_y,game_win_x+35+game_win_width+2);
box(vhint_win,0,0);
win = newwin(w_high,w_width,win_y,win_x);
box(win,0,0);
}
//////////////endv_win
make_stone(stone_s,&type,&view);//生成石头
srand(time(0));
type_a=rand()%7;//type_a为 石头类型的临时类型
view_a=rand()%4;
v_type_a=rand()%7;
v_view_a=rand()%4;
mvwprintw(win,game_win_y+stone_y+2+7,game_win_width+2+4,"HELP :");
mvwprintw(win,game_win_y+stone_y+2+9,game_win_width+2+4,"a & b move ");
mvwprintw(win,game_win_y+stone_y+2+10,game_win_width+2+4,"s drop stone");
mvwprintw(win,game_win_y+stone_y+2+11,game_win_width+2+4,"w change shape");
mvwprintw(win,game_win_y+stone_y+2+12,game_win_width+2+4,"a exit");
mvwprintw(win,game_win_y+stone_y+2+13,game_win_width+2+4,"e stop");
wrefresh(win);
wrefresh(game_win);
wrefresh(hint_win);
wrefresh(virtual_win);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -