Изменения SceneKit
SceneKit
Удаленный SCNPhysicsCollisionCategory.value
Добавленный CAAnimation.animationEvents
Добавленный CAAnimation.fadeInDuration
Добавленный CAAnimation.fadeOutDuration
Добавленный CAAnimation.usesSceneTimeBase
Добавленный NSValue.init (SCNMatrix4: SCNMatrix4)
Добавленный NSValue. SCNMatrix4Value
Добавленный NSValue.init (SCNVector3: SCNVector3)
Добавленный NSValue. SCNVector3Value
Добавленный NSValue.init (SCNVector4: SCNVector4)
Добавленный NSValue. SCNVector4Value
Добавленный SCNPhysicsCollisionCategory.init (rawValue: UInt)
Добавленный SCNSceneRenderer.overlaySKScene
| Объявление | |
|---|---|
| От | convenience init(named name: String, inDirectory directory: String!) |
| К | convenience init!(named name: String, inDirectory directory: String!) |
| Объявление | |
|---|---|
| От | convenience init(body body: SCNPhysicsBody!, anchor anchor: SCNVector3) |
| К | convenience init!(body body: SCNPhysicsBody!, anchor anchor: SCNVector3) |
| Объявление | |
|---|---|
| От | convenience init(bodyA bodyA: SCNPhysicsBody!, anchorA anchorA: SCNVector3, bodyB bodyB: SCNPhysicsBody!, anchorB anchorB: SCNVector3) |
| К | convenience init!(bodyA bodyA: SCNPhysicsBody!, anchorA anchorA: SCNVector3, bodyB bodyB: SCNPhysicsBody!, anchorB anchorB: SCNVector3) |
Измененный SCNPhysicsCollisionCategory [структура]
| Объявление | |
|---|---|
| От | struct SCNPhysicsCollisionCategory : RawOptionSetType {
init(_ value: UInt)
var value: UInt
static var Default: SCNPhysicsCollisionCategory { get }
static var Static: SCNPhysicsCollisionCategory { get }
static var All: SCNPhysicsCollisionCategory { get }
} |
| К | struct SCNPhysicsCollisionCategory : RawOptionSetType {
init(_ rawValue: UInt)
init(rawValue rawValue: UInt)
static var Default: SCNPhysicsCollisionCategory { get }
static var Static: SCNPhysicsCollisionCategory { get }
static var All: SCNPhysicsCollisionCategory { get }
} |
Измененный SCNPhysicsCollisionCategory.init (_: UInt)
| Объявление | |
|---|---|
| От | init(_ value: UInt) |
| К | init(_ rawValue: UInt) |
Измененный SCNPhysicsSliderJoint.init (организация: SCNPhysicsBody!, ось: SCNVector3, привязка: SCNVector3)
| Объявление | |
|---|---|
| От | convenience init(body body: SCNPhysicsBody!, axis axis: SCNVector3, anchor anchor: SCNVector3) |
| К | convenience init!(body body: SCNPhysicsBody!, axis axis: SCNVector3, anchor anchor: SCNVector3) |
| Объявление | |
|---|---|
| От | convenience init(bodyA bodyA: SCNPhysicsBody!, axisA axisA: SCNVector3, anchorA anchorA: SCNVector3, bodyB bodyB: SCNPhysicsBody!, axisB axisB: SCNVector3, anchorB anchorB: SCNVector3) |
| К | convenience init!(bodyA bodyA: SCNPhysicsBody!, axisA axisA: SCNVector3, anchorA anchorA: SCNVector3, bodyB bodyB: SCNPhysicsBody!, axisB axisB: SCNVector3, anchorB anchorB: SCNVector3) |
| Имя | Объявление | Введение | |
|---|---|---|---|
| От | sceneWithURL (_: options:error:) | class func sceneWithURL(_ url: NSURL, options options: [NSObject : AnyObject]?, error error: NSErrorPointer) -> Self! | iOS 8.0 |
| К | init (URL:options:error:) | convenience init?(URL url: NSURL, options options: [NSObject : AnyObject]?, error error: NSErrorPointer) | iOS 8.1 |
Измененный SCNScene.init (названный: строка)
| Объявление | |
|---|---|
| От | convenience init(named name: String) |
| К | convenience init?(named name: String) |
| Объявление | |
|---|---|
| От | convenience init(named name: String, inDirectory directory: String?, options options: [NSObject : AnyObject]?) |
| К | convenience init?(named name: String, inDirectory directory: String?, options options: [NSObject : AnyObject]?) |
| Объявление | |
|---|---|
| От | init(URL url: NSURL, options options: [NSObject : AnyObject]?) |
| К | init?(URL url: NSURL, options options: [NSObject : AnyObject]?) |
| Объявление | |
|---|---|
| От | init(data data: NSData, options options: [NSObject : AnyObject]?) |
| К | init?(data data: NSData, options options: [NSObject : AnyObject]?) |
| Объявление | |
|---|---|
| От | convenience init(baseGeometry baseGeometry: SCNGeometry!, bones bones: [AnyObject]!, boneInverseBindTransforms boneInverseBindTransforms: [AnyObject]!, boneWeights boneWeights: SCNGeometrySource!, boneIndices boneIndices: SCNGeometrySource!) |
| К | convenience init!(baseGeometry baseGeometry: SCNGeometry!, bones bones: [AnyObject]!, boneInverseBindTransforms boneInverseBindTransforms: [AnyObject]!, boneWeights boneWeights: SCNGeometrySource!, boneIndices boneIndices: SCNGeometrySource!) |
| Объявление | |
|---|---|
| От | init(bySequencingTechniques techniques: [AnyObject]) -> SCNTechnique |
| К | init?(bySequencingTechniques techniques: [AnyObject]) -> SCNTechnique |
| Объявление | |
|---|---|
| От | init(dictionary dictionary: [NSObject : AnyObject]) -> SCNTechnique |
| К | init?(dictionary dictionary: [NSObject : AnyObject]) -> SCNTechnique |