坦克大战——坦克类
一. 团队课程设计博客链接
二.个人负责模块和任务说明
模块:坦克类(玩家坦克类+电脑坦克类),代码整合
三.代码的提交记录截图
四.负责模块和任务详细说明
玩家坦克继承VisibleImage类,电脑坦克类继承自玩家坦克类,UML如下:
1.玩家坦克类
构造方法:
设置坐标位置(坦克出生的位置),坦克的图片,坦克的类型(玩家还是电脑),面板(可将坦克放置于当前面板中),代码截图如下:
移动方向:(上下左右)
左移思路:若当前方向不是左移,则将图片更改为左移图片,并且更新方向为左。
若经过碰撞检测发现不会产生碰撞ÿ