【问题标题】:collision detection for non-rectangular, sparky images in XcodeXcode 中非矩形、闪亮图像的碰撞检测
【发布时间】:2011-08-30 11:48:31
【问题描述】:

我正在制作一个解决迷宫的 iPhone 应用程序, 我想知道是否可以制作不规则形状的图像,例如闪闪发光的图像,或者内部空的图像等。 可以通过控制alpha值来完成吗? 如果可能的话,我们如何对这种不规则的图像进行碰撞检测? (我确信这是可能的,我猜它可以通过参考像素的 alpha 值来完成,但我只想具体一点......)

此外,到目前为止,对于矩形图像,我已经构建了自己的基本碰撞检测功能,它基本上每帧检查所有对象之间的轴值,我猜这可能会浪费计算和内存。使用花栗鼠进行碰撞检测是否会使其更无浪费或更高效?

请帮帮我! 并提前谢谢。

【问题讨论】:

    标签: iphone xcode cocos2d-iphone chipmunk


    【解决方案1】:

    是的。 Box2d 和 Chipmunk 将允许您设置精灵的形状(圆形、方形、矩形等)并定义它,它会监控碰撞。

    Here is a great site for basic Cocos2d tutorials using Chipmunk and Box2d

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-12
      • 2016-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多