lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 9278|回复: 3
打印 上一主题 下一主题

LPoint.distance2()方法的问题

[复制链接]

3

主题

0

好友

25

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2014-2-8 10:23:16 |只看该作者 |倒序浏览
源码 LPoint.distance2()方法中,x和y坐标的值都是x坐标了
回复

使用道具 举报

37

主题

8

好友

9312

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

沙发
发表于 2014-2-8 19:57:49 |只看该作者
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. };
复制代码
这是源码,没有你说的问题啊,请问你看的哪里的源码?
不回答与技术和引擎不相关的问题
回复

使用道具 举报

3

主题

0

好友

25

积分

士兵

Rank: 1

板凳
发表于 2014-2-17 17:18:53 |只看该作者
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
回复

使用道具 举报

37

主题

8

好友

9312

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

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

嗯,没想到犯这么个错误,多谢指正
不回答与技术和引擎不相关的问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-5 19:51 , Processed in 0.048951 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部