你好,欢迎来到电脑编程技巧与维护杂志社! [免费注册][请登录 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 图形图象处理与游戏编程
Java Applet开发大鱼吃小鱼游戏(七)
 

life=life-30;

      bubblepos[1][0]=300;

      bubblepos[1][1]=450;

    }    if(bubblepos[2][0]+15>=mousex&&bubblepos[2][0]+15<=mousex+139&&

       bubblepos[2][1]+15>=mousey&&bubblepos[2][1]+15<=mousey+64)

    {

      life=life-30;

      bubblepos[2][0]=500;

      bubblepos[2][1]=450;

    }

    //显示生命值

    offScreen.setColor(Color.red);

    offScreen.fillRect(400,0,life*2,20);

    //显示后台的画面

    g.drawImage(offScreenImage,0,0,this);

  }

  public void mouseDragged(MouseEvent e)

  {

  }

  public void mouseMoved(MouseEvent e)  //计算鼠标坐标

  {

    if((int)e.getX()>lastmousex)

      direction=1;

    else

      direction=0;

    lastmousex=mousex;

    lastmousey=mousey;

    mousex=(int)e.getX();  

    mousey=(int)e.getY();  

    repaint();  

  }

}

 

3   结语

 

Java嵌入在HTML网页文件中,丰富超文本文件内容,并可以轻松地开发出动画效果良好的程序。因此,非常适合开发人机交互的游戏。希望大鱼吃小鱼游戏的开发过程对从事Java Applet开发的读者有所帮助。

                           参考文献

1] 朱福喜,尹为民,余振坤.Java语言与面向对象程序设计.武汉大学出版社,2002.

  推荐精品文章

·微软开源Azure云服务AI引擎Infer.NET
·创新指纹读取器出炉:平均准确率最高可达…
·微软投资东南亚出行公司Grab 将进行AI等技…
·Facebook开发AI系统:看美食图片能自动生…
·工信部:促进区块链与实体经济深度融合
·谷歌首度证实了重返中国的Dragonfly计划的…
·Java 11正式发布,告诉你到底应不应该升级…
·Stack Overflow 10 周年了,作为程序员你…
·新手初学Python最常犯的十个错误,其中有…
·微软在 GitHub 开源 MS-DOS 1.25 和 MS-D…
·Hitachi Vantara集中发布:物联网、超融合…
·Commvault和阿里云战略合作落地,七大应用…
·智能化成为主旋律 联想积极布局SIoT智能物…
·打造共生共享的生态模式 京东云与合作伙伴…

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备06048724号,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区长春桥路5号6号楼1209室,邮编:100089