奔跑吧DKY——团队Scrum冲刺阶段-Day 5
今日完成任务
- 谭鑫:继续解决背景音乐的问题,修改游戏中的bug。
- 黄宇塘:背景图片需重做,开始制作人物图片和背景图。
- 赵晓海:制作人物图及背景图。
- 方艺雯:制作人物图,编写博客。
- 王禹涵:继续解决背景音乐的问题,修改游戏中的bug。
今日燃尽图
各个成员遇到的问题
-
谭鑫:商店人物的选取无法传递到游戏界面?
- 解决:这部分是我负责解决的,但是我想到的使用过一个数据存储结构来解决这个问题,但是如何创建这个数据结构又是一个问题,按照实际效果来看应该是按按钮确认后进行传递参数,但是这样的话就会在内部监听器内创建数据结构,但是这样的话在另一个活动界面不会接收到这个数据结构。在询问过学长之后,给出两个解决方案,一个是不断在不同的活动界面进行传递参数,我在尝试的过程中,发现传递的参数始终到不了那个界面,而且根据游戏的过程来看,会破坏游戏活动的顺序。另一个方法是建立一个类,直接传递该类的参数,商店这面进行set的修改,游戏界面进行get的调用,但是这样的话,还是用到了传递参数,Intent的putExtra方法实现还是有问题,同时也会破坏游戏的活动界面的顺序。* 黄宇塘:继续图片制作的征途
-
黄宇瑭:“You can have a try!”(面对组员对图片的高要求以及站着说话不腰疼的态度,一位不愿意透露姓名的大黄同学这样说...)
-
赵晓海:怎样判断两个ImageView是否碰撞?
- 解决方案:通过上网查阅资料得知两个ImageView无法怕断是否碰撞,可以用到Rect类实现判断是否碰撞,并在Rect里面存放Bitmap类型图片来实现。
参考:
AS3自带的三种碰撞检测方式
Rect类详解与使用
Android 安卓游戏开发 坐标碰撞检测判断
Android游戏中最简单的碰撞检测
- 解决方案:通过上网查阅资料得知两个ImageView无法怕断是否碰撞,可以用到Rect类实现判断是否碰撞,并在Rect里面存放Bitmap类型图片来实现。
-
方艺雯:游戏背景图在运行时,重复的时候出现明显不协调的地方。
- 解决方案:添加一张对称的图片使重复地时候更加自然
-
王禹涵:在界面上添加ImageButton的控件时,图片周围会出现灰色的边。
- 解决:设置ImageButton的背景为“#00000000”
项目进展
由于完善商店功能需要人物图片,鉴于图片制作任务繁重,今日在小组会议上决定小组成员集体参与图片制作,每人负责一个人物。然后于后两天集中解决商店问题并做最后收尾工作。
明日各个成员的任务安排
- 谭鑫:解决动画问题
- 赵晓海:制作商店所需图片素材
- 方艺雯:制作商店所需图片素材,编写博客
- 王禹涵:解决在活动跳转过程中背景音乐出现的一些问题以及相应的播放/停止按钮的功能
各个成员今日对项目的贡献量
成员 | 贡献值 |
---|---|
谭鑫 | 5 |
黄宇塘 | 5 |
赵晓海 | 5 |
方艺雯 | 5 |
王禹涵 | 5 |