这是应一位同事的要求做的一个小软件,用处就是用来计算一首歌的BPM(beats per minute)了。当然,操作还是得手动,跟着歌的节奏拍空格,显示的就是歌的BPM,据说也没有别的什么好方法能“自动”地得到歌的BPM了。而程序实现其实很容易的,用两次按空格时的getTimer()相减,再加以换算就得到BPM了。
什么?你问得到了一首歌的BPM又有什么用?唉,怎么说呢,不是玩音乐的人不会对这个感兴趣的啦(对了,实在要说有什么别的用处的话,那就是可以自己摸着胸口来算心跳速率了,嘿嘿)。本来还答应那位同事再做一个节拍器的,也做得差不多了,但是在离开公司的时候把源文件给弄丢了,唉,看啥时有激情的时候再给补上吧。
这个也是比较早期弄的东东了,那时候公司需要这么一个东东,曾经很流行的那个轮换广告是用遮罩变换的,图片稍微大一点的话就会感觉很卡。而网上找的其它的源码要么就是不能自定义尺寸要么就是有这样那样的问题,所以干脆自己做一个好了。
其实轮换广告并不难,只要思路清晰,做这个也没花太多时间,在公司网站上用着效果还算好,可总有点说不出的不爽,可能是因为初期的东西代码写得不太规范吧,有时间再重写一个好了。
图片的大小、轮换时间、是否显示标题、以及按钮的位置都可在页面的JS中设定。其实完全可以跟台后广告管理系统结合的,但是当时公司没人去弄广告系统这一块,只好用了个XML了。
哎,昨天弄了个ISAPI_Rewrite规则之后,这里的JS就不显示了,还是下源码预览吧。
源文件下载:adpic.rar
这个是我去年刚学AS3的时候,大概是刚学一个多月的时候吧,做的一个小游戏,当时可有成就感了。其实现在回头来看,乱得都不想去改了。但我现在还是把这个幼稚的作品放了上来,是想告诉那些跟我当年一样想学AS3的朋友们,其实并不难,只要肯努力。