首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >相交(p5.js)

相交(p5.js)
EN

Stack Overflow用户
提问于 2018-11-05 21:06:38
回答 2查看 1.8K关注 0票数 0

如何检查P5.js中的圆圈矩形是否相交?

我正在做这个游戏,我不知道如何检查圆圈是通过矩形,还是不通过矩形。

https://editor.p5js.org/AlexArek/sketches/rkoc4XA3m

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-11-05 21:24:38

听起来你在寻找一种叫做碰撞检测的东西.

互联网上有大量的资源,所以我建议搜索类似于“矩形圆圈碰撞检测”之类的搜索结果。

另一种需要考虑的选择是:你通常可以把你的圆圈当作一个矩形来处理,并进行矩形-矩形碰撞检测。这种方法被称为包围盒碰撞检测,在诸如电子游戏之类的东西中非常常见。

无耻的自我推销:这里是一个关于碰撞检测的教程。它是为处理而编写的,但同样的想法也适用于P5.js。

如果您有一个更具体的问题,我建议您尝试一些东西,并在MCVE中发布一个问题。祝好运!

票数 1
EN

Stack Overflow用户

发布于 2021-03-25 14:19:12

代码语言:javascript
复制
if(object1.collide(object2){
  console.log("Objects interesected");
}
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53162213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档