【问题标题】:Multiple collision bitmasks on 1 physics object?1个物理对象上的多个碰撞位掩码?
【发布时间】:2014-10-24 16:07:09
【问题描述】:

一个物理体可以有 2 个不同的碰撞位掩码吗?

我有这个代码:

         bo.physicsBody?.collisionBitMask = noneCategory

但我希望“bo”也与“bumperCategory”发生冲突。所以,我想它可能看起来像这样:

        bo.physicsBody?.collisionBitMask = noneCategory && bumperCategory

这行不通。有没有办法做类似的事情?

【问题讨论】:

    标签: ios swift sprite-kit skphysicsbody bit-masks


    【解决方案1】:

    你很接近,但你需要按位或而不是逻辑与这两个类别:

    bo.physicsBody?.collisionBitMask = noneCategory | bumperCategory
    

    【讨论】:

      猜你喜欢
      • 2016-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多