| Header | |
|---|---|
| From | SCNAction.h |
| To | SceneKitTypes.h |
| Header | |
|---|---|
| From | SCNAction.h |
| To | SceneKitTypes.h |
| Header | |
|---|---|
| From | SCNAction.h |
| To | SceneKitTypes.h |
| Header | |
|---|---|
| From | SCNAction.h |
| To | SceneKitTypes.h |
| Header | |
|---|---|
| From | SCNAction.h |
| To | SceneKitTypes.h |
| Header | |
|---|---|
| From | SCNAction.h |
| To | SceneKitTypes.h |
| Header | |
|---|---|
| From | SCNAction.h |
| To | SceneKitTypes.h |
| Header | |
|---|---|
| From | SCNAction.h |
| To | SceneKitTypes.h |
| Header | |
|---|---|
| From | SCNAction.h |
| To | SceneKitTypes.h |
| Header | |
|---|---|
| From | SCNAction.h |
| To | SceneKitTypes.h |
| Declaration | |
|---|---|
| From | - (void)runAction:(nonnull SCNAction *)action completionHandler:(nullable void (^)())block |
| To | - (void)runAction:(nonnull SCNAction *)action completionHandler:(nullable void (^)(void))block |
| Declaration | |
|---|---|
| From | - (void)runAction:(nonnull SCNAction *)action forKey:(nullable NSString *)key completionHandler:(nullable void (^)())block |
| To | - (void)runAction:(nonnull SCNAction *)action forKey:(nullable NSString *)key completionHandler:(nullable void (^)(void))block |
| Declaration | |
|---|---|
| From | - (void)addAnimation:(nonnull CAAnimation *)animation forKey:(nullable NSString *)key |
| To | - (void)addAnimation:(nonnull id<SCNAnimation>)animation forKey:(nullable NSString *)key |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | -removeAnimationForKey:blendOutDuration: |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | -animationPlayerForKey: |
| Availability | Deprecation Message | |
|---|---|---|
| From | Available | none |
| To | Deprecated | Use -[SCNAnimationPlayer setPaused:] instead |
| Header | |
|---|---|
| From | SCNAnimation.h |
| To | SCNCAAnimationExtensions.h |
| Availability | Deprecation Message | |
|---|---|---|
| From | Available | none |
| To | Deprecated | Use -[SCNAnimationPlayer setPaused:] instead |
| Availability | Deprecation Message | |
|---|---|---|
| From | Available | none |
| To | Deprecated | Use -[SCNAnimationPlayer setSpeed:] instead |
| Availability | Deprecation Message | |
|---|---|---|
| From | Available | none |
| To | Deprecated | Use -[SCNAnimationPlayer paused] instead |
| Declaration | |
|---|---|
| From | typedef void (^SCNAnimationEventBlock)(CAAnimation * _Nonnull animation, id _Nonnull animatedObject, BOOL playingBackward) |
| To | typedef void (^SCNAnimationEventBlock)(id<SCNAnimation> _Nonnull animation, id _Nonnull animatedObject, BOOL playingBackward) |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) void (^)() willStartPlayback |
| To | @property (nonatomic, copy, nullable) void (^)(void) willStartPlayback |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy, nullable) void (^)() didFinishPlayback |
| To | @property (nonatomic, copy, nullable) void (^)(void) didFinishPlayback |
| Header | |
|---|---|
| From | SCNAnimation.h |
| To | SCNCAAnimationExtensions.h |
| Availability | Deprecation Message | |
|---|---|---|
| From | Available | none |
| To | Deprecated | Use fStop instead |
| Availability | Deprecation Message | |
|---|---|---|
| From | Available | none |
| To | Deprecated | Use -[SCNCamera fieldOfView] or -[SCNCamera focalLength] instead |
| Availability | Deprecation Message | |
|---|---|---|
| From | Available | none |
| To | Deprecated | Use -[SCNCamera fieldOfView] or -[SCNCamera focalLength] instead |
| Availability | Deprecation Message | |
|---|---|---|
| From | Available | none |
| To | Deprecated | Use -[SCNCamera fStop] instead with fStop = sensorHeight / aperture. |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | -focusDistance |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | -focusDistance |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly, nonnull) SCNNode *boneNode |
| To | @property (nonatomic, readonly, nullable) SCNNode *boneNode |
| Protocols | |
|---|---|
| From | NSCopying, NSSecureCoding, SCNActionable, SCNAnimatable, SCNBoundingVolume |
| To | NSCopying, NSSecureCoding, SCNActionable, SCNAnimatable, SCNBoundingVolume, UIFocusItem |
| Declaration | |
|---|---|
| From | - (void)presentScene:(nonnull SCNScene *)scene withTransition:(nonnull SKTransition *)transition incomingPointOfView:(nullable SCNNode *)pointOfView completionHandler:(nullable void (^)())completionHandler |
| To | - (void)presentScene:(nonnull SCNScene *)scene withTransition:(nonnull SKTransition *)transition incomingPointOfView:(nullable SCNNode *)pointOfView completionHandler:(nullable void (^)(void))completionHandler |
| Declaration | |
|---|---|
| From | - (BOOL)prepareObject:(nonnull id)object shouldAbortBlock:(nullable BOOL (^)())block |
| To | - (BOOL)prepareObject:(nonnull id)object shouldAbortBlock:(nullable BOOL (^)(void))block |
| Declaration | |
|---|---|
| From | @property (nonatomic, retain, nullable) SCNNode *skeleton |
| To | @property (nonatomic, weak, nullable) SCNNode *skeleton |