run SKAction randomly broken in iOS11

Hi


I've encountered a problem that some


someSprite.run(SKAction


commands simply do not run in iOS11. Same code works fine on iOS10.


I cannot tell why some of them works and some of them not. And I cannot localize a problem.


Anybody else has this?

Replies

Yes! I got this problem too! I think this is a bug of iOS11 beta, and I don't know how to fix this! Same code, two results in diffrent version of iOS

Hey! I found a solution to the problem! If SKAction run doesn't work, it must be SKAode's isPause is true, and before you execute run, make sure isPause = false. when I create sks and load it on xcode9 beta6,run code on iOS11 beta9,The problem will appear! but run on iOS10, it worked

Did you guys file a bug report about that? Nodes should not be paused by default.

Thank you this has helped me.


My problem was similar, actions on a sprite node added to a scene as a SKReferenceNode would not run. When I checked, the sprite isPaused property was true.