接着java编写英雄飞机大战(二)继续写,茬之前的文章中,已经创建好了窗口,可以显示出来英雄机,以及飞行物的显示.接下来实现飞行物的移动.
一、飞行物(敌机+小蜜蜂+子弹+英雄机)走一步
注:因为每个飞行物的移动方式不同,所以定义抽象方法
3.在ShootGame的主程序的action()
方法中调用飞行物走一步的方法
/** 飞行物(敌机+小蜜蜂+子弹+英雄机)走一步 */
1.茬Hero类中添加生成子弹的方法
/** 英雄机发射子弹--生成子弹对象 */
- 在ShootGame主程序类中实现子弹入场
/** 英雄机随着鼠标动 x:鼠标的x坐標 y:鼠标的y坐标*/
2.在ShootGame类中添加监听器并处理鼠标移动事件