lufy's legend

标题: LPoint.distance2()方法的问题 [打印本页]

作者: iq9891    时间: 2014-2-8 10:23
标题: LPoint.distance2()方法的问题
源码 LPoint.distance2()方法中,x和y坐标的值都是x坐标了

作者: lufy    时间: 2014-2-8 19:57
https://github.com/lufylegend/lu ... /src/geom/LPoint.js
  1. LPoint.distance2 = function(x1,y1,x2,y2){
  2.         var x = x1 - x2, y = x1 - x2;
  3.         return Math.sqrt(x*x + y*y);
  4. };
复制代码
这是源码,没有你说的问题啊,请问你看的哪里的源码?
作者: iq9891    时间: 2014-2-17 17:18
lufy 发表于 2014-2-8 19:57
https://github.com/lufylegend/lufylegend.js/blob/master/src/geom/LPoint.js这是源码,没有你说的问题啊 ...

声明的y的值没用到y1和y2吧,是不是应该改成
var x = x1 - x2, y = y1 - y2
作者: lufy    时间: 2014-2-17 17:22
iq9891 发表于 2014-2-17 17:18
声明的y的值没用到y1和y2吧,是不是应该改成
var x = x1 - x2, y = y1 - y2

嗯,没想到犯这么个错误,多谢指正




欢迎光临 lufy's legend (http://lufylegend.com/forum/) Powered by Discuz! X2.5