贪吃蛇
属性:
属性名 |
描述 |
默认值 |
备注 |
x1 |
左上角X1坐标 |
10 |
y1 |
左上角y1坐标 |
10 |
x2 |
右下角X2坐标 |
110 |
y2 |
右下角y2坐标 |
50 |
status |
状态寄存器 |
1343488 |
status2 |
0 |
sc |
蛇身子的颜色 |
2 |
dc |
豆子的颜色 |
1 |
gbc |
格子背景颜色 |
21 |
bc |
背景颜色 |
63 |
gsize |
每个格子的尺寸 |
15 |
gn |
格子矩阵点数,受字符串长度限制,最大32x32 |
20 |
fx |
方向 |
0下 2上 1左 3右 |
事件
说明:
class app=loadcom(appbase);
class page=loadcom(page);
class r1=loadcom(RetroSnaker);
class x1=loadcom(xk_button);
class x2=loadcom(xk_button);
class x3=loadcom(xk_button);
class x4=loadcom(xk_button);
class l3=loadcom(label);
void x1.onclick(){r1.fx=0;}//下
void x4.onclick(){r1.fx=2;}//上
void x2.onclick(){r1.fx=1;}//左
void x3.onclick(){r1.fx=3;}//右
void r1.oneat() //吃豆事件
{
l3.num=strlen(r1.ss)*1000;
}
start();