【问题标题】:Remove node on contact spritekit删除联系人 spritekit 上的节点
【发布时间】:2015-10-02 14:19:51
【问题描述】:

我正在寻找一种在玩家接触到节点时移除节点的方法。 (游戏中的前硬币)

func didBeginContact(contact: SKPhysicsContact) {

    if contact.bodyA.categoryBitMask == ColliderType.Coin.rawValue || contact.bodyB.categoryBitMask == ColliderType.Coin.rawValue {

        //Delete that coin

}

【问题讨论】:

    标签: ios swift sprite-kit


    【解决方案1】:

    没关系找到它!

    func didBeginContact(contact: SKPhysicsContact) {
    
    if contact.bodyA.categoryBitMask == ColliderType.Coin.rawValue || contact.bodyB.categoryBitMask == ColliderType.Coin.rawValue {
    
        contact.bodyA.node?.removeFromParent()
    

    }

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-14
      • 2016-09-19
      • 2014-02-14
      • 1970-01-01
      • 2011-05-19
      相关资源
      最近更新 更多