BREW开发指__实践篇(电子版).docVIP

  • 4
  • 0
  • 约2.13万字
  • 约 22页
  • 2016-10-07 发布于贵州
  • 举报
BREW开发指__实践篇(电子版)

BREW实践篇 DIY自己的“贪吃蛇” ——用BREW设计游戏菜单 上期我们学会了BREW程序的基本调试方法和常见错误处理,从本期开始,我们将用BREW设计一个属于自己的手机游戏“贪吃蛇”,是不是很心动呢?下面我们就开始进行设计的第一步:游戏菜单的开发。 一、“贪吃蛇”菜单设计思路 整个游戏菜单的流程如下:启动程序后显示游戏主菜单,用户通过选择菜单项进入相应的操作,比如“开始游戏”。从操作中返回后,程序将重新显示主菜单,等待用户的下一次选择。如果用户选择“退出”操作,则释放资源,结束整个程序(图1)。 二、“贪吃蛇”菜单接口的选择 BREW SDK的API里面的ImenuCtl(菜单控件)是专门做菜单的接口,使用它可以在设备上显示菜单,用户通过使用“上”、“下”、“左”和“右”键选择菜单,已选择的菜单项将在屏幕上突出显示,按下“选择”键,则激活相应的菜单处理。 菜单控件有以下四种类型: ·标准菜单控件(AEECLSID_MENUCTL):在屏幕上分行显示菜单项 ·列表控件(AEECLSID_LISTCTL):仅在屏幕上显示当前被选中的菜单项 ·软键菜单控件(AEECLSID_SOFTKEYCTL):沿屏幕的底部并排显示的菜单项 ·图标视图菜单控件(AEECLSID_ICONVIEWCTL):使用位图图标表示每个菜单项 在这个程序中我们用到的是第一种:标准菜单控件,其他菜单

文档评论(0)

1亿VIP精品文档

相关文档