Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека Разработчика iOS Разработчик
Поиск

Изменения GameController

GameController

Добавленный GCAcceleration.init ()
Добавленный GCAcceleration.init (x: Дважды, y: Дважды, z: Дважды)
Добавленный GCExtendedGamepadSnapShotDataV100.init ()
Добавленный GCExtendedGamepadSnapShotDataV100.init (версия: UInt16, размер: UInt16, dpadX: float_t, dpadY: float_t, buttonA: float_t, buttonB: float_t, buttonX: float_t, имеющий много пуговиц: float_t, leftShoulder: float_t, rightShoulder: float_t, leftThumbstickX: float_t, leftThumbstickY: float_t, rightThumbstickX: float_t, rightThumbstickY: float_t, leftTrigger: float_t, rightTrigger: float_t)
Добавленный GCGamepadSnapShotDataV100.init ()
Добавленный GCGamepadSnapShotDataV100.init (версия: UInt16, размер: UInt16, dpadX: float_t, dpadY: float_t, buttonA: float_t, buttonB: float_t, buttonX: float_t, имеющий много пуговиц: float_t, leftShoulder: float_t, rightShoulder: float_t)
Добавленный GCQuaternion.init ()
Добавленный GCQuaternion.init (x: Дважды, y: Дважды, z: Дважды, w: Дважды)
Добавленный GCRotationRate.init ()
Добавленный GCRotationRate.init (x: Дважды, y: Дважды, z: Дважды)
Измененный GCAcceleration [структура]
Объявление
От
struct GCAcceleration {
    var x: Double
    var y: Double
    var z: Double
}
К
struct GCAcceleration {
    var x: Double
    var y: Double
    var z: Double
    init()
    init(x x: Double, y y: Double, z z: Double)
}

Объявление
От
struct GCExtendedGamepadSnapShotDataV100 {
    var version: UInt16
    var size: UInt16
    var dpadX: float_t
    var dpadY: float_t
    var buttonA: float_t
    var buttonB: float_t
    var buttonX: float_t
    var buttonY: float_t
    var leftShoulder: float_t
    var rightShoulder: float_t
    var leftThumbstickX: float_t
    var leftThumbstickY: float_t
    var rightThumbstickX: float_t
    var rightThumbstickY: float_t
    var leftTrigger: float_t
    var rightTrigger: float_t
}
К
struct GCExtendedGamepadSnapShotDataV100 {
    var version: UInt16
    var size: UInt16
    var dpadX: float_t
    var dpadY: float_t
    var buttonA: float_t
    var buttonB: float_t
    var buttonX: float_t
    var buttonY: float_t
    var leftShoulder: float_t
    var rightShoulder: float_t
    var leftThumbstickX: float_t
    var leftThumbstickY: float_t
    var rightThumbstickX: float_t
    var rightThumbstickY: float_t
    var leftTrigger: float_t
    var rightTrigger: float_t
    init()
    init(version version: UInt16, size size: UInt16, dpadX dpadX: float_t, dpadY dpadY: float_t, buttonA buttonA: float_t, buttonB buttonB: float_t, buttonX buttonX: float_t, buttonY buttonY: float_t, leftShoulder leftShoulder: float_t, rightShoulder rightShoulder: float_t, leftThumbstickX leftThumbstickX: float_t, leftThumbstickY leftThumbstickY: float_t, rightThumbstickX rightThumbstickX: float_t, rightThumbstickY rightThumbstickY: float_t, leftTrigger leftTrigger: float_t, rightTrigger rightTrigger: float_t)
}

Объявление
От
struct GCGamepadSnapShotDataV100 {
    var version: UInt16
    var size: UInt16
    var dpadX: float_t
    var dpadY: float_t
    var buttonA: float_t
    var buttonB: float_t
    var buttonX: float_t
    var buttonY: float_t
    var leftShoulder: float_t
    var rightShoulder: float_t
}
К
struct GCGamepadSnapShotDataV100 {
    var version: UInt16
    var size: UInt16
    var dpadX: float_t
    var dpadY: float_t
    var buttonA: float_t
    var buttonB: float_t
    var buttonX: float_t
    var buttonY: float_t
    var leftShoulder: float_t
    var rightShoulder: float_t
    init()
    init(version version: UInt16, size size: UInt16, dpadX dpadX: float_t, dpadY dpadY: float_t, buttonA buttonA: float_t, buttonB buttonB: float_t, buttonX buttonX: float_t, buttonY buttonY: float_t, leftShoulder leftShoulder: float_t, rightShoulder rightShoulder: float_t)
}

Измененный GCQuaternion [структура]
Объявление
От
struct GCQuaternion {
    var x: Double
    var y: Double
    var z: Double
    var w: Double
}
К
struct GCQuaternion {
    var x: Double
    var y: Double
    var z: Double
    var w: Double
    init()
    init(x x: Double, y y: Double, z z: Double, w w: Double)
}

Измененный GCRotationRate [структура]
Объявление
От
struct GCRotationRate {
    var x: Double
    var y: Double
    var z: Double
}
К
struct GCRotationRate {
    var x: Double
    var y: Double
    var z: Double
    init()
    init(x x: Double, y y: Double, z z: Double)
}

Объявление
От
let GCControllerDidConnectNotification: NSString!
К
let GCControllerDidConnectNotification: String

Объявление
От
let GCControllerDidDisconnectNotification: NSString!
К
let GCControllerDidDisconnectNotification: String