我正在HTML5 Canvas中创建一个游戏,它需要在一个对象(图形)经过另一个对象(也是图形)时执行一个操作。
我尝试了我在网上看到的方法,但它们似乎不起作用。我希望代码类似于Mouseover函数,但我尝试了一下,它不起作用。
这是一个可能的函数吗?它可以通过图形来实现吗?
这是我用AS3编写的原始代码:
object1.addEventListener( Event.ENTER_FRAME, handleCollision)
function handleCollision( e:Event ):void
{
if (object2.hitTestPoint(object1.x, object1.y, true))
{
// object2 collided with object1
trace("Collision");u
}
}
https://stackoverflow.com/questions/56569254
复制相似问题