01_编程方法问题
螺旋增加式:从0到1,不要急
脚踏实地: 不求快,只求能编出想要的结果,多打印,多显示
02_子弹发射数量问题
如果只是在fire方法中new一个missle,则玩来玩去只是一枚导弹
我们这时需要用容器。
在Yard类属性中添加一个ArrayList<Missle>导弹链表,然后在paint重写方法中将其遍历,画出每一个missle对象
当然,我们也要在Tank方法中调用Yard的引用,在getKeyPressed方法里用fire方法为他add新炮弹(新元素)
03_子弹暂停问题
在Tank类中设置一个炮筒方向
让炮筒方向一直与坦克的最终方向(stop除外)相同&#x