Cool Monkey LLC
  • Docs
  • FAQ
  • Contact
  • Download
Documentation
  • Scroller2d
  • AppSharedSceneBase
Class

AppSharedSceneBase

Declaration

@MainActor class AppSharedSceneBase

Topics

Instance Properties

var alternateSceneLocked: Bool
var alternateSceneLockedEndX: CGFloat
var collisionDirection: pathDirection
var damageOccurred: Bool
var deathOccurred: Bool
var groundBaseVariants: [CGRect]
var soundFxEnabled: Bool

Instance Methods

func determineGroundBaseY(x: CGFloat) -> CGFloat
MARK: Ground Helper functions
func dispseCache()
func initializeScene()
func manageCallbacks(action: String, objectHit: SKSpriteNode2dBase?)
func preloadCache(atlasName: String)
func retrieveTexture(atlasName: String) -> [SKTexture]
func retrieveTexture(atlasName: String) -> SKTexture
Retrieves a single cached texture for a more performant render.

See Also

??

class SKSpriteNode2dBase
class SKSpriteNodeSharedBase
class SKSpriteNodeEnemy2dBase


  • Changelog
  • contact
  • Search
Scroller2d