HTML5跨平台游戏开发课件教案.pptHTML5跨平台游戏开发腾讯无线游戏产品部曹雨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脏矩形技术最保险方式是所有和重绘区域有交集的对象都重绘该区域
HTML5跨平台游戏开发课件教案 来自淘豆网m.daumloan.com转载请标明出处.