·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]as3下Math计算两点之间的距离示例

时间:2013-08-30 09:57cuplayer.com
[AS3]as3下Math计算两点之间的距离示例

根据勾股定理,使用Math.pow()和Math.sqrt()联合计算

  1. package {    
  2.     import flash.display.Sprite; 
  3.     import flash.geom.Point; 
  4.     public class Sample1119 extends Sprite 
  5.     {    
  6.         public function Sample1119() 
  7.         { 
  8.             var p1:Point = new Point(10,20); 
  9.             var p2:Point = new Point(100,200); 
  10.             var x:int = p1.x - p2.x; 
  11.             var y:int = p1.y = p2.y; 
  12.             var length:Number = Math.sqrt(Math.pow(x,2)+Math.pow(y,2)); 
  13.             trace(length); 
  14.         } 
  15.     } 

 

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器