我在 cocos2d 中画了一些线条(使用方便的 ccDrawLine),没什么特别的,但我想检查我的动画线条是否碰到了什么东西。我可以对一些对象进行一些数学计算,但对于场景中的一些动态部分,如果我能做到这一点会容易得多:
if pixel not black at (x,y)
// line will hit something
do handleCollisionDetectedAt(x,y)
你有什么建议?如果它是简单的 OpenGL ES,至少你会建议什么。
我在 cocos2d 中画了一些线条(使用方便的 ccDrawLine),没什么特别的,但我想检查我的动画线条是否碰到了什么东西。我可以对一些对象进行一些数学计算,但对于场景中的一些动态部分,如果我能做到这一点会容易得多:
if pixel not black at (x,y)
// line will hit something
do handleCollisionDetectedAt(x,y)
你有什么建议?如果它是简单的 OpenGL ES,至少你会建议什么。