跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

基于HTML5陀螺仪实现移动动画效果

这次给大家带来基于HTML5陀螺仪实现移动动画效果,基于HTML5陀螺仪实现移动动画效果的 注意事项 有哪些,下面就是实战案例,一起来看一下。 最近用ofo小黄车App的时候,发现以前下方扫一扫变成了一个眼睛动的小黄人,觉得蛮有意思的,这里用HTML5仿一下效果。 ofo眼睛效果 效果分析 从效果中不难看出,是使用陀螺仪事件实现的。 这里先来看一下HTML5中陀螺仪事件的一些概念。 陀螺仪事件为
deviceorientation
,这里主要获取事件中的
alpha
,
beta
,
gamma
。 aplha 行动装置水平放置时,绕 Z 轴旋转的角度,数值为 0 度到 360 度。 beta 行动装置水平放置时,绕 X 轴旋转的角度,数值为 -180 度到 180 度。 gamma 行动装置水平放置时,绕 Z 轴旋转的角度,数值为 -90 度到 90 度。 这里,只需要用到beta和gamma。 将apk解压,得到眼睛素材: 代码实现
Document

最终效果 相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章! 推荐阅读: 基于PhoneGap的HTML5的移动应用 中文WORD版 本文档主要讲述的是基于PhoneGap的HTML5的移动应用;希望本文档会给有需要的朋友带来帮助;感兴趣的朋友可以过来看看 下载 H5拖放API进行拖放排序 IE8不兼容rgba()如何处理

相关文章