交点(p5.js)
Intersection (p5.js)
如何检查 圆 和 矩形 是否在 P5.js 中相交?
我正在开发这个游戏,但我不知道如何检查圆是否穿过矩形,或者是否没有。
听起来您正在寻找一种叫做碰撞检测的东西。
Internet 上有大量资源,因此我建议使用 google 搜索 "rectangle circle collision detection" 之类的内容以获得大量结果。
要考虑的另一种选择:您通常可以将圆视为矩形并进行矩形-矩形碰撞检测。这种方法称为 bounding box collision detection,在视频游戏等领域很常见。
无耻的自我推销:here是一个关于碰撞检测的教程。它是为处理而写的,但同样的想法也适用于 P5.js。
我建议您尝试一下,post 一个问题,如果您有更具体的问题 MCVE。祝你好运!
if(object1.collide(object2){
console.log("Objects interesected");
}
如何检查 圆 和 矩形 是否在 P5.js 中相交?
我正在开发这个游戏,但我不知道如何检查圆是否穿过矩形,或者是否没有。
听起来您正在寻找一种叫做碰撞检测的东西。
Internet 上有大量资源,因此我建议使用 google 搜索 "rectangle circle collision detection" 之类的内容以获得大量结果。
要考虑的另一种选择:您通常可以将圆视为矩形并进行矩形-矩形碰撞检测。这种方法称为 bounding box collision detection,在视频游戏等领域很常见。
无耻的自我推销:here是一个关于碰撞检测的教程。它是为处理而写的,但同样的想法也适用于 P5.js。
我建议您尝试一下,post 一个问题,如果您有更具体的问题 MCVE。祝你好运!
if(object1.collide(object2){
console.log("Objects interesected");
}