Is there a way to make a SKScene's background transparent and present that scene over another one seeing thru the transparency.
The idea is to have the background of the presented scene like this:
self.backgroundColor = [SKColor colorWithRed:0.0f green:0.0f blue:0.0f alpha:0.5f];
what would allow to see the scene behind darken. But doing this is not working. Background is presented completely opaque.
Is there a way to do that?
In iOS 8, you can set the scene's SKView to allow transparency and set the scene's background color to have transparency. Then views behind the SKView will be seen.
UIView *parentView = ...; [parentView addSubview:backgroundView]; [parentView addSubview:skViewWithScene]; skViewWithScene.allowsTransparency = YES; scene.backgroundColor = [UIColor clearColor]; [skViewWithScene presentScene:scene];
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With