用java编写的俄罗斯方块小游戏 - 编程入门网
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-06-20
4;
for(x=0;x<xblocks;x++)
{
screendata[x][y]=0;
}
emptyline=y;
}
}
}
public void scrollDown()
{
short x,y;
for(y=emptyline;y>0;y--)
{
for(x=0;x<xblocks;x++)
{
screendata[x][y]=screendata[x][y-1];
}
}
for(x=0;x<xblocks;x++)
{
screendata[x][0]=0;
}
emptyline=-1;
}
public void showScore()
{
String s;
goff.setFont(smallfont);
goff.setColor(Color.white);
s="得分: "+score;
goff.drawString(s,width/2-40,(yblocks+1)*blocksize+10);
}
public void run()
{
long starttime;
Graphics g;
Thread.currentThread().setPriorit(Thread.MAX_PRIORITY);
g=getGraphics();
while(true)
{
starttime=System.currentTimeMillis();
try
{
paint(g);
starttime+=60;
Thread.sleep(Math.max(0,starttime-System.currentTimeMillis()));
}
catch(InterruptedException e)
{
break;}
}
}
public void start()
{
if(thethread==null) {
thethread=new Thread(this);
thethread.start();
}
}
public void stop()
{
if (thethread!=null) {
thethread.stop();
thethread=null;
}
}
} |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于用java编写的俄罗斯方块小游戏 - 编程入门网的所有评论