1 / 32
文档名称:

HTML5跨平台游戏开发.ppt

格式:ppt   大小:1,213KB   页数:32页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

HTML5跨平台游戏开发.ppt

上传人:新起点 2019/4/18 文件大小:1.18 MB

下载得到文件列表

HTML5跨平台游戏开发.ppt

文档介绍

文档介绍:HTML5跨平台游戏开发腾讯无线游戏产品部曹雨http://t./aniao8527保证在各个平台可以正常使用保证照顾到各个平台的的性能保证各个平台的用户体验并照顾到平台差异性跨平台的标准怎样才叫跨平台123交互方式的不同事件的不同PC常见的交互有单击,双击,拖动,窗口缩放触屏常见的交互有点击,拖动,多点触控,各种传感器键盘手持设备有……啥都没有PC:click,dblclick,dragstart,dragend,mousemove触屏:click,touchstart,touchend,touchcancel,touchmove,"Gesture"LICK:clickDRAG:dragstart,mousemove,dragendCLICK:touchstart,touchendDRAG:touchstart,touchmove,touchendCLICK:touchstart,touchendDRAG:touchstart,touchmove,touchend用不同平台的基础事件来组装我们的虚拟事件(Android和IOS监听touch事件后很可能不会触发click事件)管理器Drag植物收获Click事件的管理用户面板金钱面板仓库长经验升级事件类型监听对象调用函数用户交互事件要针对不同平台做适配不用的对象一定要从事件管理器里注销,不然会内存泄漏两个注意点保证照顾到各个平台的的性能移动设备就是木桶的短板脏矩形技术抛弃Canvas六参数放射变换模型,采用简化四参数模型。放弃旋转功能各种缓存提高性能的措施每秒3帧的速度你伤不起123死循环clearrendersleep清屏开始渲染各个组件休息一下控制帧率(如果还有时间休息的话)最简单的游戏渲染流程while(true){clear();render();sleep();}脏矩形技术最保险方式是所有和重绘区域有交集的对象都重绘该区域