Beta Sprint 5
1. 会议照:
2. Beta daily task 5:
成员 | 昨天的工作 | 今天的工作 | 遇到的问题 |
吴忠粱 | 实现若玩家连续消行达三行以上,则游戏等级直接升一级,此次得分加倍的功能1 |
修复“关于”游戏按钮所显示出来的版本信息错误的问题 1 |
资源文件无法打开,系统提示其已在另一 编辑器中打开 |
杨德明 | 实现若玩家连续消行达三行以上,则游戏等级直接升一级,此次得分加倍的功能2 | 修复“关于”游戏按钮所显示出来的版本信息错误的问题 2 | 暂无 |
张志勇 | 修复AMR、AAC等音频格式无法播放的问题 | 修复“关于”游戏按钮所显示出来的版本信息错误的问题 3 |
debug报错:error RC2108:expected numerical dialog constant |
3. Burn down chart:
4. Code/Document Check-in 记录已上传至 Coding 地址 https://coding.net/u/godbee/p/LastHomework/git
5.项目程序运行截图:
改进按钮对于版本信息的提示:
// 关于按钮 CButton* CTetrisView::NewMyButton(int nID, CRect rect, int nStyle) { CString m_Caption; m_Caption.LoadString(nID); //取按钮标题 CButton *p_Button = new CButton(); ASSERT_VALID(p_Button); p_Button->Create(m_Caption, WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON | nStyle, rect, this, nID); //创建按钮 return p_Button; }
并重新设置按钮属性:
void CTetrisView::Relevant() { // 设置按钮 CLeveldlg leveldlg; leveldlg.m_level = m_russia.m_Level; if (leveldlg.DoModal() == IDOK) { int tLevel = leveldlg.m_level; m_russia.m_Level = leveldlg.m_level; m_russia.rule.SetLevel(m_russia.m_Level); CString filePath; CString tm; filePath = baseWork.GetExePath(_T("config\setup.ini")); tm.Format(_T("%d"), tLevel); WritePrivateProfileString(_T("SETUP"), _T("关于"), tm, filePath); } }