凤凰山笔记

光剑音效小程序

小时候在别人家看过一点星球大战的碟片,就对光剑非常痴迷,一直幻想自己有一把光剑
后来慢慢补起了星球大战6部曲还有卢卡斯的《克隆人战争》CG动画,当刚出第七部原力觉醒的时候,终于按捺不住,开发了一个挥动手机触发光剑音效的小程序

先看下使用效果,视频拍的不好,走廊有回声,也听不清:
优酷视频地址:http://v.youku.com/v_show/id_XMjUwNTUzNTE2MA==.html
我手里握着的是手机,还有一个荧光棒,就当是光剑了吧…

这个程序是基于html5手机端设备加速传感器制作的,光剑音效是网上下载的。
挥动手机会造成手机坐标的变化,捕捉在某一个时间间隔内手机移动的距离,用来作为触发不同光剑音效的参数,这个原理和微信的摇一摇是一样的

这个程序已经开源,Github地址:https://github.com/cloudroc/lightsaber_sound

使用方法:
1.将手机音效开到最大

2.使用手机浏览器打开index.html,然后短时间挥动手机,会发出光剑的嗡嗡声效

3.根据移动的距离会发出不同的声效

程序运行效果:

嗯,写这种程序是有点无聊了…不过我开发的时候觉得挺有趣,毕竟实现了儿时的一个梦想

cloudroc wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!
很惭愧,只做了些微小的工作,您的支持将鼓励我继续努力创作!