- 7
- 0
- 约1.67万字
- 约 27页
- 2019-05-13 发布于广东
- 举报
心之所向,所向披靡
BREW实践篇
DIY自己的“贪吃蛇”
——用BREW设计游戏菜单
上期我们学会了BREW程序的基本调试方法和常见错误处理,从本期开始,我们将用BREW设计一个属于自己的手机游戏“贪吃蛇”,是不是很心动呢?下面我们就开始进行设计的第一步:游戏菜单的开发。一、“贪吃蛇”菜单设计思路整个游戏菜单的流程如下:启动程序后显示游戏主菜单,用户通过选择菜单项进入相应的操作,比如“开始游戏”。从操作中返回后,程序将重新显示主菜单,等待用户的下一次选择。如果用户选择“退出”操作,则释放资源,结束整个程序(图1)。
二、“贪吃蛇”菜单接口的选择BREW SDK的API里面的ImenuCtl(菜单控件)是专门做菜单的接口,使用它可以在设备上显示菜单,用户通过使用“上”、“下”、“左”和“右”键选择菜单,已选择的菜单项将在屏幕上突出显示,按下“选择”键,则激活相应的菜单处理。菜单控件有以下四种类型: ·标准菜单控件(AEECLSID_MENUCTL):在屏幕上分行显示菜单项·列表控件(AEECLSID_LISTCTL):仅在屏幕上显示当前被选中的菜单项·软键菜单控件(AEECLSID_SOFTKEYCTL):沿屏幕的底部并排显示的菜单项·图标视图菜单控件(AEECLSID_ICONVIEWCTL):使用位图图标表示每个菜单项在这个程序中我们用到的是第一种:标准
您可能关注的文档
- 外科知识试卷.docx
- 前厅部英语测试题试卷(答案).doc
- 创业创新领导力题目答案.docx
- XX7尔雅《大学生职业生涯规划(入学版)》期末考试 答案.docx
- RAPTOR程序设计例题参与答案.doc
- 《全科医学概论》复习题及答案.doc
- 《禁毒法》相关禁毒知识竞赛试题.doc
- 《临床科研设计》.doc
- 《系统解剖学》课程考核办法.doc
- 《种子讲师季度培训计划及总结报告》.doc
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (3).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (7).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二) (2).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).pptx
- 部编版七年级上册语文 第六单元 想象世界 单元基础巩固练(6).pptx
- 水利检测资格测验培训(混凝土施工质量考验与评定)[精彩.pptx
- 三年级语文下册第二单元检测卷.pdf
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象 (4).pptx
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象.pptx
原创力文档

文档评论(0)