设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

如何取得2张图片的距离

查看数: 7323 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-3-28 16:16

正文摘要:

本帖最后由 大放异彩 于 2021-3-28 16:18 编辑 如何取得这两张图片的距离?有就是2号图片 距离 1号图片有多远 1号图坐标:x232,y77 2号图坐标:x320,y265 直接用加减法得到的距离:x距离88,y距离188,相 ...

回复

szzyc0 发表于 2021-3-28 16:16:21
你需要的是哪种距离?
曼哈顿距离 : (x1-x2).abs + (y1-y2).abs
欧氏距离:  Math.sqrt( (x1-x2)**2 + (y1-y2)**2 )

评分

参与人数 2星屑 +50 +1 收起 理由
RyanBern + 50 认可答案
大放异彩 + 1 认可答案,我直接用加减法算的 哈哈.

查看全部评分

大放异彩 发表于 2021-3-29 13:54:00
ppspssss 发表于 2021-3-29 08:51
楼主是否初中, 这个高中有学,叫两点间隔离公式,

确实没念过高中
ppspssss 发表于 2021-3-29 08:51:33
楼主是否初中, 这个高中有学,叫两点间隔离公式,
大放异彩 发表于 2021-3-28 18:28:21
喵呜喵5 发表于 2021-3-28 17:59
那个……请问你知道勾股定理吗………………

另外,图片距离是个很笼统的说法,什么算是图片距离呢?是图片 ...

指的是2号图移动到1号图的这段距离,我不太会表达,就好比我家离你家有多远,比如2号是我家,1号是你家,在地图上可以直接用尺子量距离,但是在游戏中我还没找到更好的方法去计算出2幅图的距离....

不过我基本上已经解决了,只是没有找到更好的方法
喵呜喵5 发表于 2021-3-28 17:59:27
那个……请问你知道勾股定理吗………………

另外,图片距离是个很笼统的说法,什么算是图片距离呢?是图片中心点和中心点的距离,还是你示意图里1号图片右下角到2号图片左上角的距离?还是?
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-24 19:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表