Я использую SpriteKit для написания стрельбы из пули-ада, а структура SK, похоже, может обрабатывать сотни узлов со скоростью 60 кадров в секунду без каких-либо проблем. Моя проблема, однако, в том, что иногда мне нужно создавать 50+ узлов в одном кадре, и это, похоже, вызывает нечетное сцепление в частоте кадров. Есть ли какие-либо трюки, которые я должен использовать, чтобы убедиться, что создание множества узлов максимально возможно?Spritekit: Эффективно создавайте много SpriteNodes
Я повторно использую SKTextures, должен ли я также иметь постоянную коллекцию SKSpriteNodes и SKActions, которые получают «переработку» вместо их создания?
Объедините свои узлы и используйте их вместо того, чтобы постоянно добавлять их в качестве детей. –
Вот что я не хотел делать ... есть ли штраф за производительность за то, что сотни узлов сидят без дела? Я предпочел бы иметь странный сбой, а затем увеличить потребление батареи! – GoatInTheMachine