📄 snake.h
字号:
#ifndef __snake_H__
#define __snake_H__
#define SNAKE_LEN 40 //最大长度
#define SNAKE_SPEED 40000 //速度控制
bank2 uint8_t snake_x[SNAKE_LEN] @ 0x110; //蛇身X位置,蛇身指向暂时不用的临时空间
bank2 uint8_t snake_y[SNAKE_LEN] @ 0x140; //蛇身Y位置,蛇身指向暂时不用的临时空间
bank3 uint8_t n; //当前蛇长
bank3 int8_t addx,addy;//位移偏移量
void snake(void);
int1_t knock(void); //判断碰撞 1撞0不撞
//贪食蛇待机显示内容
ROM_DTAT int16_t game_snake[]={
0x0000,0x0000,0x7878,0x4848,0x4848,0x4848,0x4848,0x4848,
0x0848,0x0848,0x0848,0x0848,0x4FC8,0x0008,0x0000,0x0000,
};
#include "snake.C"
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -