zoukankan      html  css  js  c++  java
  • FirstBird--项目流程

    1. 创建项目(英文路径)—–img图片文件
    2. 创建窗体–设置大小(Basic—size–>320*480)—最大化功能禁用(Expert–>setResizable(false))
    3. 添加面板–设置布局方式(set Layout—>AbsoluteLayout)
    4. 自己创建面板 GameMain中将Jpanel1改为WinJpanel–创建对应类–>extends JPanel
    5. 重写paint()方法,绘制开始和结束图片
    6. WinJpanel中加入action()方法—>设置滚动条滚动–坐标移动+重绘+线程休眠
    7. 在主函数中调用action()
    8. 创建柱子类
    9. 在WinJpanel中定义两个柱子
    10. 在paint()中绘制柱子,action()中添加柱子移动
    11. 在aciton()添加游戏开始判断,添加鼠标点击事件的监听
    12. 添加bird类
    13. 在面板中添加bird的移动和绘制
    14. 添加bird的撞击函数,通过函数
    15. 在WinJpanel的paint()方法中添加游戏结束绘制
    16. 在action()中添加鼠标点击bird的上移,bird撞击导致游戏结束
    17. 加入分数绘制,分数累计和游戏重置
    18. 创建音频类,在bird中加入声音播放
  • 相关阅读:
    Android studio中Terminal中使用git(Windows环境)
    快速将JSON转换为bean
    生成apk文件
    Intent显式和隐式使用
    碎片
    ListView的基本用法
    浅谈JSONObject,GSON解析JSON
    浅谈SAX,PULL解析XML
    iOS源代码管理工具
    详解tintColor属性
  • 原文地址:https://www.cnblogs.com/FlyerBird/p/9301916.html
Copyright © 2011-2022 走看看