但是,当子弹击中敌人时,也会发生同样的事情,我不知道为什么。下面是我的代码: static let None : UInt32 = 0
static let All : UInt32 = UInt32我认为这个问题与bodyA.categoryBitMask和bodyB被设置为不同的东西有关,即使它们是相同的(?)我不知道。有没有人?
我正在建造一个使用斯威夫特的船游戏。目标是避免进入石头和得分尽可能多,随着水平的提高。石头朝相反的方向撞击ship.But,我无法探测船和石头之间的碰撞,石头通过ship.The船可以向左或向右移动。谢谢。这是ViewController.swift
@IBOutlet weak var moveWater