Class SKScene

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, SKWarpable, UIActivityItemsConfigurationProviding, UIFocusEnvironment, UIFocusItem, UIPasteConfigurationSupporting, UIResponderStandardEditActions, UIUserActivityRestoring, ObjCProtocol

public class SKScene
extends SKEffectNode
  • Constructor Details

    • SKScene

      public SKScene()
    • SKScene

      protected SKScene​(NSObject.Handle h, long handle)
    • SKScene

      protected SKScene​(NSObject.SkipInit skipInit)
    • SKScene

      public SKScene​(CGSize size)
    • SKScene

      public SKScene​(NSCoder coder)
  • Method Details

    • getSize

      public CGSize getSize()
    • setSize

      public void setSize​(CGSize v)
    • getScaleMode

      public SKSceneScaleMode getScaleMode()
    • setScaleMode

      public void setScaleMode​(SKSceneScaleMode v)
    • getCamera

      public SKCameraNode getCamera()
      Since:
      Available in iOS 9.0 and later.
    • setCamera

      public void setCamera​(SKCameraNode v)
      Since:
      Available in iOS 9.0 and later.
    • getListener

      public SKNode getListener()
      Since:
      Available in iOS 9.0 and later.
    • setListener

      public void setListener​(SKNode v)
      Since:
      Available in iOS 9.0 and later.
    • getAudioEngine

      public AVAudioEngine getAudioEngine()
      Since:
      Available in iOS 9.0 and later.
    • getBackgroundColor

      public UIColor getBackgroundColor()
    • setBackgroundColor

      public void setBackgroundColor​(UIColor v)
    • getDelegate

      public SKSceneDelegate getDelegate()
    • setDelegate

      public void setDelegate​(SKSceneDelegate v)
    • getAnchorPoint

      public CGPoint getAnchorPoint()
    • setAnchorPoint

      public void setAnchorPoint​(CGPoint v)
    • getPhysicsWorld

      public SKPhysicsWorld getPhysicsWorld()
    • getView

      public SKView getView()
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • init

      protected long init​(CGSize size)
    • sceneDidLoad

      public void sceneDidLoad()
      Since:
      Available in iOS 10.0 and later.
    • convertPointFromView

      public CGPoint convertPointFromView​(CGPoint point)
    • convertPointToView

      public CGPoint convertPointToView​(CGPoint point)
    • update

      public void update​(double currentTime)
    • didEvaluateActions

      public void didEvaluateActions()
    • didSimulatePhysics

      public void didSimulatePhysics()
    • didApplyConstraints

      public void didApplyConstraints()
    • didFinishUpdate

      public void didFinishUpdate()
    • didMoveToView

      public void didMoveToView​(SKView view)
    • willMoveFromView

      public void willMoveFromView​(SKView view)
    • didChangeSize

      public void didChangeSize​(CGSize oldSize)