Я использую SpriteKit для написания стрелялки в стиле пули, и фреймворк SK, кажется, может без проблем обрабатывать сотни узлов со скоростью 60 кадров в секунду. Моя проблема, однако, в том, что иногда мне нужно создать более 50 узлов в одном кадре, и это, кажется, вызывает странную заминку в частоте кадров. Есть ли какие-то приемы, которые я должен использовать, чтобы создание множества узлов было максимально эффективным?
Я повторно использую SKTextures, должен ли я также иметь постоянную коллекцию SKSpriteNodes и SKActions, которые «перерабатываются», а не создают их новыми?