小时候在别人家看过一点星球大战的碟片,就对光剑非常痴迷,一直幻想自己有一把光剑
后来慢慢补起了星球大战6部曲还有卢卡斯的《克隆人战争》CG动画,当刚出第七部原力觉醒的时候,终于按捺不住,开发了一个挥动手机触发光剑音效的小程序
先看下使用效果,视频拍的不好,走廊有回声,也听不清:
优酷视频地址:http://v.youku.com/v_show/id_XMjUwNTUzNTE2MA==.html
我手里握着的是手机,还有一个荧光棒,就当是光剑了吧…
这个程序是基于html5手机端设备加速传感器制作的,光剑音效是网上下载的。
挥动手机会造成手机坐标的变化,捕捉在某一个时间间隔内手机移动的距离,用来作为触发不同光剑音效的参数,这个原理和微信的摇一摇是一样的
这个程序已经开源,Github地址:https://github.com/cloudroc/lightsaber_sound
使用方法:
1.将手机音效开到最大
2.使用手机浏览器打开index.html,然后短时间挥动手机,会发出光剑的嗡嗡声效
3.根据移动的距离会发出不同的声效
嗯,写这种程序是有点无聊了…不过我开发的时候觉得挺有趣,毕竟实现了儿时的一个梦想