Thanks bunches, Greg for responding!
I guess I need to find out how to override isPaused so that for my Emitters, the emitters always set isPaused = false, which overrides the default behavior, namely, whatever the super class has for isPaused trickles down hill to the children.
I need to find out how to override isPaused so no matter what the superclass specifies and tries to impose isPaused on its children, my EmitterScene class always returns isPaused = flase.
Currently, I have:
class EmitterScene: SKScene {
override var isPaused: Bool {
get {
return false
}
set {
// deliberately left empty
}
}
}
Not working .. my strong suspicion is that the not working is due to a monumental syntax error that still compiles okay, but just doesn't work.
Yes, I know isPaused belongs to SKNode
Thanks again bunches and bunches for "having pity on me"
John
Topic:
Graphics & Games
SubTopic:
SpriteKit