- 1
- 0
- 约2.81千字
- 约 17页
- 2016-12-23 发布于重庆
- 举报
第12章 MIDP游戏编程 主讲教师:贾震斌 本章目录 12.1 MIDP 2.0 Game API 概述 12.2 游戏容器GameCanvas类 12.3 游戏精灵Sprite 12.4 游戏地图TiledLayer类 12.5 图层管理LayerManager类 12.6 游戏实例:蜜蜂射击 本章学习目标 了解MIDP游戏编程基本概念、常用类及方法、基本程序框架 12.1 MIDP 2.0 Game API 概述 12.1.1 Game API类库简介 MIDP提供了GameCanvas类库实现游戏编程所需功能, GameCanvas是Canvas的扩展 MIDP还提供了图层的概念,图层由类Layer实现,而多个图层的管理又由LayerManger类实现 LayerManger提供观察窗口View Window,通过改变观察窗口实现图像移动 图层中有两个特殊图层:Sprite和TiledLayer, Sprite存放游戏角色, TiledLayer存放游戏背景 12.2 游戏容器GameCanvas类 12.2.1 屏幕缓冲 每一个GameCanvas对象创建时首先在内存中开辟屏幕大小的缓冲区,在缓冲区中绘制图形,需要时再将缓冲区内容复制到屏幕上 GameCanvas使用过程 12.2.2 获得键盘输入状态 利用继承于Canvas类的键盘按键事件 利用
您可能关注的文档
- 第12章+可编程逻辑器件new.ppt
- 第12章04厌氧性细菌(免费阅读).ppt
- 第12章03霍乱弧菌(免费阅读).ppt
- 第12章12.2复数的概念及运算(免费阅读).ppt
- 第12章8237ADMA控制器.ppt
- 内三科品管圈成果发布会(完成稿).ppt
- 第12章3补充知识(免费阅读).ppt
- 第12章-弯曲变形(免费阅读).ppt
- 第12章03霍乱弧菌.ppt
- 第12章ADO数据库编程(免费阅读).ppt
- 5.2做自强不息的中国人 课件 2025-2026学年 道德与法治七年级下册 统编版.pptx
- 时间有多长2《认识比时、分更小的单位》课件2025-2026学年苏教版小学数学二年级下册.pptx
- 1.6《角的度量单位的认识》课件2025-2026学年苏教版数学三年级下册.pptx
- 5.2做自强不息的中国人 课件 2025-2026学年道德与法治七年级下册 统编版.pptx
- 2.4《一位数除两位数(商是两位数)》课件 2025-2026学年人教版小学数学三年级下册.pptx
- 垃圾分类中的数学问题2《垃圾回收与利用》课件2025-2026学年苏教版数学三年级下册.pptx
- 1.3《角的认识》课件2025-2026学年苏教版数学三年级下册.pptx
- 6.1《历久弥新的思想理念》 课件 2025-2026学年 道德与法治七年级下册 统编版.pptx
- 6.2做核心思想理念的传承者 课 件 2025-2026学年道德与法治七年级下册 统编版.pptx
- 垃圾分类中的数学问题1《家庭生活垃圾总量》课件2025-2026学年苏教版数学三年级下册.pptx
原创力文档

文档评论(0)