[AS3]as3中在指定数值范围内获得随机数
//可取范围:[min, max] private function randRange(min:Number, max:Number):Number { var randomNum:Number = Math.floor(Math.random() * (max – min + 1)) + min; return randomNum; } 应用例子: 模拟投银币,即希望得到随机布尔值(true 或 false): randRange(0, 1); 模拟投骰子,即希望得到随机六个值: randRange(1, 6); 为避免被缓存而需要产生一个独一无二的数字追加在URL尾端,通常最佳方法是取得当前毫秒数.
弧度(radian)与度数(degree)之间的转换
从弧度转为度数: degrees = radians * 180 / Math.PI 从度数转为弧度: radians = degrees * Math.PI / 180
计算两点之间的距离
勾股定理: c2 = a2 + b2 假设有两个影片剪辑mc1和mc2,则它们两点间的距离c为: var c:Number = Math.sqrt(Math.pow(mc1.x – mc2.x, 2) + Math.pow(mc1.y – mc2.y, 2));
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例