SpriteKit Documentation
Essentials
01: Drawing SpriteKit Content in a View
02: (SKScene) Creating a Scene from a File
03: (SKScene) Scaling a Scene’s Content to Fit the View
04: (SKScene) Positioning a Scene’s Origin Within its View
05: (SKScene) Responding to Frame-Cycle Events
06: (SKScene) Subclassing Scenes Versus Assigning a Delegate
07: (SKSceneDelegate) Use SpriteKit Objects within Scene Delegate Callbacks
08: (SKScene) Creating a Scene with a Transparent Background
09: (SKScene) Using Audio Nodes with the Scene’s Listener
10: (Nodes for scene building) Using Base Nodes to Lay Out SpriteKit Content
11: (SKNode) Getting Started with Nodes
12: (SKNode) About Node Drawing Order
13: (SKNode) About SpriteKit Coordinate Systems
14: (SKNode) Accessing and Modifying the Node Tree
15: (SKNode) Customizing the Behavior of a Node
16: (SKNode) About Node Property Propagation
17: (SKNode) Searching the Node Tree
18: (SKNode) Getting Started with Actions
19: (SKNode) Getting Started with Physics Bodies
20: (SKNode) Controlling User Interaction on Nodes
21: (SKNode) Understanding Hit-Testing
22: (SKNode) Converting Coordinate Spaces
23: (SKCameraNode) Getting Started with a Camera
24: (Nodes for scene building) Maximizing Node Drawing Performance
25: (SKSpriteNode) Getting Started with Sprite Nodes
26: (SKSpriteNode) Using the Anchor Point to Move a Sprite
27: (SKSpriteNode) Resizing a Sprite in Nine Parts
28: (SKSpriteNode) Tinting a Sprite
29: (SKSpriteNode) Blending a Sprite with Different Interpretations of Alpha
30: (SKSpriteNode) Lighting a Sprite with Light Nodes
31: (SKSpriteNode) Applying Shaders to a Sprite
32: (SKSpriteNode) Animating a Sprite by Changing its Texture
33: (SKShapeNode) Getting Started with Shape Nodes
34: (SKShapeNode) Creating a Shape Node from an Array of Points
35: (SKShapeNode) Controlling Shape Drawing with Shaders
36: (SKEmitterNode) Creating Particle Effects
37: (SKEmitterNode) Changing the Location of Particles in Your Scene
38: (SKEmitterNode) Animating Particle Properties Across Disparate Values
39: (SKEmitterNode) Getting Started with Particle Shaders
40: (SKEmitterNode) Optimizing Emitter Node Performance
41: (SKLabelNode) Adding Text to a Scene
42: (SKVideoNode) Adding a Video to a Scene
43: (SK3DNode) Displaying 3D Content in a SpriteKit Scene
44: (SKFieldNode) Adding Physics Fields to a Scene
45: (SKEffectNode) Applying Special Effects to a Node’s Children
46: (SKEffectNode) Warping SpriteKit Content By Using an Effect Node
47: (SKEffectNode) Improving the Performance of Static Content
40 files remaining