【问题标题】:Cocos2D Drag Drop Sprite QuestionCocos2D 拖放精灵问题
【发布时间】:2011-09-12 18:35:07
【问题描述】:

我正在使用 Cocos2D 开始一个简单的游戏。我有一些可以使用 UIPanGestureRecognizer 拖放的精灵。

游戏将包括将图像拖动到屏幕上的特定位置。想象一个美国州谜题,您需要将德克萨斯州的图像拖到德克萨斯州的轮廓上。

我可以很好地拖放,但我应该怎么做才能处理正确区域的拖放?这算不算碰撞? TileMap 可以使用这样的东西吗?

我一直在努力寻找最好的方法。

【问题讨论】:

    标签: objective-c ios ipad cocos2d-iphone collision-detection


    【解决方案1】:

    您可以在屏幕上使用一个点列表,如果它在该点的 x 距离内,则认为该状态是正确的。

    碰撞的问题是你需要设置一个误差范围:我可以把德州放在新墨西哥,让它仍然接触到正确的位置。

    我会弄清楚每个人需要去哪里,然后使用距离公式将用户放下状态的点与正确的点进行比较。

    【讨论】:

    • plist。行。我正沿着那条路线前进,但只是想确保我没有遗漏任何东西。谢谢
    猜你喜欢
    • 2011-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多