我正在Paper.js中实现一个简单的游戏用于教育目的。游戏中有一些细菌,它们的身体是Path.RoundedRectangle
s。我正在尝试使用Paper的colliding(roundedRect1, roundedRect2)
方法编写函数PathItem.intersects(item)
,但每次都返回true!
在我废弃这个策略并编写自己的碰撞检测之前,我想知道是否有人成功使用了Paper的内置intersects
。谢谢!
答案 0 :(得分:3)
您使用返回true或false的代码path.intersects(otherPath)
。
您可以在此处查看显示交叉作用的简单示例: