标签:
3.SRS文档(第二周,截止5月31日)
要求对所选项目进行用例建模
系统的中只有玩家一种用户,玩家点击应用图标直接进入应用的开始界面。用户的操作总体可以归并成玩家用例图所显示的内容,子弹的用例图,飞机的用例图.
用户的操作基本可以划分为“开始游戏”,“游戏帮助”,“玩游戏”,“退出游戏”这四个用例。
使用鼠标控制玩家飞机的移动,在自定义的SurfaceView的onTouchEvent方法中对于按下区域是否在玩家飞机图片所在位置做出判定,如果在,则在拖动的过程中不断获得鼠标的坐标,并将该坐标传递给玩家飞机,以此来使玩家飞机随着鼠标的位置移动。
判断飞机是否中弹的逻辑非常简单就是在绘制飞机与子弹的时候判断两个图片是否存在重合的部分,如果存在则在该重合位置绘制一个爆炸图片,之后将中弹飞机从飞机队列中删除,子弹同样的处理。
标签:
原文地址:http://www.cnblogs.com/liangjianming/p/4542446.html