对,我正在编写一个游戏,你必须使用方向键或设备的加速度计在迷宫中导航。我已经成功编写了这两种方法,但是如何使用游戏中的“开关”在两者之间进行切换?
问问题
24 次
1 回答
1
使用布尔标志来切换哪些控件应该工作。
一些伪 Swift 代码示例:
Bool shouldUseDPad
func changeControlScheme() {
if shouldUseDPad {
shouldUseDPad = false
} else {
shouldUseDPad = true
}
}
func theDPadListener(dPadEvent) {
if shouldUseDPad {
doStuff(dPadEvent)
}
}
func theAccelerometerListener(accelEvent) {
if !shouldUseDPad {
doStuff(accelEvent)
}
}
于 2014-09-12T16:17:51.040 回答