奔跑吧DKY——团队Scrum冲刺阶段-Day 6
今日完成任务
- 谭鑫:制作相应动画人物,并实现人物动画
- 黄宇塘:制作相应动画人物,并实现人物动画,制作背景图
- 赵晓海:制作相应动画人物,并实现人物动画
- 方艺雯:制作相应动画人物,并实现人物动画,编写博客
- 王禹涵:制作相应动画人物,并实现人物动画,解决音乐播放控件的问题
今日燃尽图
各个成员遇到的问题
- 谭鑫:如何实现越跑越难的效果?
- 解决:如果不实现越跑越难的效果,就会失去游戏的刺激感和成就感,但是实现这部分的内容同样很困难。在查询的过程中,发现有一个一段代码可以实现匀速的部分内容,针对动画的加速移动应该和这个类是一个的。就尝试查了Interpolator插入器的相关内容,其中AccelerateInterpolator就是动画从开始到结束,变化率是一个加速的过程的一个接口。
Animation animation = AnimationUtils.loadAnimation(this, R.anim.img_animation); LinearInterpolator lin = new LinearInterpolator(); animation.setInterpolator(lin); imageView.startAnimation(animation);
参考:https://blog.csdn.net/dl10210950/article/details/52175873(代码链接)
http://www.cnblogs.com/olvo/archive/2012/04/14/2447243.html(Interpolator插入器链接)
-
黄宇瑭:在做人物跑步图时,做出来的图在游戏运行时跑步动作不协调。
- 解决方案:重新做图时,注意把每张人物形象的间距保持一致,并重新改了一下像素大小。
完成之后人物跑起来就好多了
- 解决方案:重新做图时,注意把每张人物形象的间距保持一致,并重新改了一下像素大小。
-
赵晓海:设计的layout的design布局显示不出来。并报如下错误: Failed to load AppCompat ActionBar with unknown error.
- 解决方案:经过查阅资料后得知解决办法很简单:将build.gradle文件中implementation ‘com.android.support:appcompat-v7:28.0.0-beta01’中的28.0.0-beta01改为一个稳定的版本例如27.1.1 ,再Sync Now一下解决问题。 参考 解决新版本Android Studio 3.1.3 无法实时预览UI,报错“ Failed to load AppCompat ActionBar with unknown error.”的问题
-
方艺雯:如何设置在活动跳转后或者隐藏到后台之后,音乐自动停止播放
- 解决:在活动的生存期中,有一个暂停状态,在方法上对应的是onPause,也就是当系统准备启动或者恢复另一个活动时,所以在此方法下进行设置音乐暂停,当活动变得不可见时,音乐将会自动停止播放
-
王禹涵:点击播放按钮之后,控件的位置出现错误
项目进展
项目接近尾声,今天把人物动画图片实现的差不多了,明天实现商店选择人物直接切换游戏人物的功能,再将背景图更换一下差不多就结束了。
明日各个成员的任务安排
- 谭鑫:实现商店选择人物形象并成功换装的功能
- 黄宇塘:更换契合的背景图
- 赵晓海:更换契合的背景图
- 方艺雯:更换契合的背景图,编写博客
- 王禹涵:实现商店选择人物形象并成功换装的功能
各个成员今日对项目的贡献量
成员 | 贡献值 |
---|---|
谭鑫 | 5 |
黄宇塘 | 5 |
赵晓海 | 5 |
方艺雯 | 5 |
王禹涵 | 5 |