One Logo Pool Ball
SpriteKit · IOS API REFERENCE

SKAudioNode

class · iOS 9.0+ · SDK 27.1

class SKAudioNode

Members (10)

init · iOS 9.0+

init

TypeScript
static initAvAudioNode(node?: (_AVFAudio_AVAudioNode) | null): Promise<SKAudioNode>
Swift declaration
init(avAudioNode node: AVAudioNode?)
init · iOS 9.0+

init

TypeScript
static initCoder(aDecoder: _Foundation_NSCoder): Promise<(SKAudioNode) | null>
Swift declaration
init?(coder aDecoder: NSCoder)
init · iOS 9.0+

init

TypeScript
static initFileNamed(name: string): Promise<SKAudioNode>
Swift declaration
convenience init(fileNamed name: String)
init · iOS 9.0+

init

TypeScript
static initUrl(url: string): Promise<SKAudioNode>
Swift declaration
convenience init(url: URL)
get · iOS 9.0+

autoplayLooped

TypeScript
get autoplayLooped(): Promise<boolean>
Swift declaration
var autoplayLooped: Bool { get set }
set · iOS 9.0+

autoplayLooped

TypeScript
setAutoplayLooped(value: boolean): Promise<void>
Swift declaration
var autoplayLooped: Bool { get set }
get · iOS 9.0+

avAudioNode

TypeScript
get avAudioNode(): Promise<(_AVFAudio_AVAudioNode) | null>
Swift declaration
var avAudioNode: AVAudioNode? { get set }
set · iOS 9.0+

avAudioNode

TypeScript
setAvAudioNode(value?: (_AVFAudio_AVAudioNode) | null): Promise<void>
Swift declaration
var avAudioNode: AVAudioNode? { get set }
get · iOS 9.0+

isPositional

TypeScript
get isPositional(): Promise<boolean>
Swift declaration
var isPositional: Bool { get set }
set · iOS 9.0+

isPositional

TypeScript
setIsPositional(value: boolean): Promise<void>
Swift declaration
var isPositional: Bool { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

SKAudioNode.init()

inherited init: cannot prove legal (class declares 5 custom initializers)

All SpriteKit types →