打砖块游戏html代码,打砖块游戏的源代码
发布日期:2021-08-28 13:15:24 浏览次数:6 分类:技术文章

本文共 2925 字,大约阅读时间需要 9 分钟。

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

}

if(getpixel(x-1,y-10)!=WHITE||getpixel(x-1,y+10)!=WHITE||getpixel(x+1,y-10)!=WHITE||getpixel(x+1,y+10)!=WHITE)

{

e=1;

setfillstyle(WHITE);

for(i=8;i<=18;i++)

{

for(j=8;j<=18;j++)

{

floodfill(x-i,y-j,WHITE);

floodfill(x+i,y-j,WHITE);

floodfill(x-i,y+j,WHITE);

floodfill(x+i,y+j,WHITE);

}

}

}

}

else if(e==1)

{

y=y+10;

if(getpixel(x-1,y-14)!=WHITE||getpixel(x-1,y+14)!=WHITE||getpixel(x+1,y-14)!=WHITE||getpixel(x+1,y+14)!=WHITE)

{

e=0;

setfillstyle(WHITE);

for(i=8;i<=18;i++)

{

for(j=8;j<=18;j++)

{

floodfill(x-i,y-j,WHITE);

floodfill(x+i,y-j,WHITE);

floodfill(x-i,y+j,WHITE);

floodfill(x+i,y+j,WHITE);

}

}

}

else if(y==430&&x>=m-5&&x<=n+5)

e=0;

}

if(g==0&&a==0)

{

x=x-k[0]*5;

if(y<=10)

g=1-g;

else if(x<=10||x>=630)

g=1;

if(getpixel(x-1,y-10)!=WHITE||getpixel(x-1,y+10)!=WHITE||getpixel(x+1,y-10)!=WHITE||getpixel(x+1,y+10)!=WHITE)

{

g=1;

setfillstyle(WHITE);

for(i=8;i<=18;i++)

{

for(j=8;j<=18;j++)

{

floodfill(x-i,y-j,WHITE);

floodfill(x+i,y-j,WHITE);

floodfill(x-i,y+j,WHITE);

floodfill(x+i,y+j,WHITE);

}

}

}

}

else if(g==1&&a==0)

{

x=x+k[0]*5;

if(y<=10)

g=1-g;

else if(x<=10||x>=630)

g=0;

else if(getpixel(x-1,y-10)!=WHITE||getpixel(x-1,y+10)!=WHITE||getpixel(x+1,y-10)!=WHITE||getpixel(x+1,y+10)!=WHITE)

{

g=0;

setfillstyle(WHITE);

for(i=10;i<=18;i++)

{

for(j=10;j<=18;j++)

{

floodfill(x-i,y-j,WHITE);

floodfill(x+i,y-j,WHITE);

floodfill(x-i,y+j,WHITE);

floodfill(x+i,y+j,WHITE);

}

}

}

}

if(g==0&&b==0)

{

x=x-k[1]*2;

if(y<=10)g=1-g;

else if(x<=10||x>=630)g=1;

else if(getpixel(x-1,y-10)!=WHITE||getpixel(x-1,y+10)!=WHITE||getpixel(x+1,y-10)!=WHITE||getpixel(x+1,y+10)!=WHITE)

{

g=1;

setfillstyle(WHITE);

for(i=8;i<=18;i++)

{

for(j=8;j<=18;j++)

{

floodfill(x-i,y-j,WHITE);

floodfill(x+i,y-j,WHITE);

floodfill(x-i,y+j,WHITE);

floodfill(x+i,y+j,WHITE);

}

}

}

}

else if(g==1&&b==0)

{

x=x+k[1]*2;

if(y<=10)g=1-g;

else if(x<=10||x>=630)

g=0;

else if(getpixel(x-1,y-10)!=WHITE||getpixel(x-1,y+10)!=WHITE||getpixel(x+1,y-10)!=WHITE||getpixel(x+1,y+10)!=WHITE)

{

g=0;

setfillstyle(WHITE);

for(i=8;i<=18;i++)

{

for(j=8;j<=18;j++)

{

floodfill(x-i,y-j,WHITE);

floodfill(x+i,y-j,WHITE);

floodfill(x-i,y+j,WHITE);

floodfill(x+i,y+j,WHITE);

}

}

}

}

if(g==0&&c==0)

{

x=x-k[2]*5;

if(y<=10)

g=1-g;

else if(x<=10||x>=630)

g=1;

else if(getpixel(x-1,y-10)!=WHITE||getpixel(x-1,y+10)!=WHITE||getpixel(x+1,y-10)!=WHITE||getpixel(x+1,y+10)!=WHITE)

{

g=1;

setfillstyle(WHITE);

for(i=8;i<=18;i++)

{

for(j=8;j<=18;j++)

{

floodfill(x-i,y-j,WHITE);

floodfill(x+i,y-j,WHITE);

floodfill(x-i,y+j,WHITE);

floodfill(x+i,y+j,WHITE);

}

}

}

}

else if(g==1&&c==0)

{

x=x+k[2]*5;

if(x<=10||x>=630)

g=0;

else if(y<=10)

g=1-g;

else if(getpixel(x-1,y-10)!=WHITE||getpixel(x-1,y+10)!=WHITE||getpixel(x+1,y-10)!=WHITE||getpixel(x+1,y+10)!=WHITE)

{

g=0;

setfillstyle(WHITE);

for(i=8;i<=18;i++)

{

for(j=8;j<=18;j++)

{

floodfill(x-i,y-j,WHITE);

floodfill(x+i,y-j,WHITE);

floodfill(x-i,y+j,WHITE);

floodfill(x+i,y+j,WHITE);

}

}

}

}

}

}

end();

}

转载地址:https://blog.csdn.net/weixin_33959449/article/details/117722105 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:三星 android 调试模式设置,三星galaxy s4 usb调试在哪里 s4 usb调试模式设置方法详解...
下一篇:android常用控件实验报告,常用控件的编程实验报告

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月15日 14时23分21秒