1
компоненты сущностей могут быть удалены с помощью:Как удалить Entity сформировать SKScene
entity.removeComponentForClass(SpriteComponent.self);
entity.removeComponentForClass(PhysicsComponent.self);
Как Сущности удалены из SKScene?
Существует множество учебных пособий по удалению компонентов, но я не могу найти ничего конкретного об удалении объектов. Есть что-то вроде удаления узла?
node.removeFromParent();
Это полностью зависит от того, как хранить и ссылаться на 'entity' экземпляра. Если вы хотите прекратить обновление объекта, просто не вызывайте его метод 'update'. Метод '.removeFromParent' позволяет удалить узел из дерева узлов SpriteKit, которым управляет Sprite Kit. Управление GKEntities выполняется до вашего пользовательского кода - например, объекты могут быть сохранены в массиве и удалены из них – Benzi
Спасибо, тедж-объекты управляются в наборе и добавляются в сцену, я могу удалить объект из набора после его добавления в сцену, но не может удалить из сцена сразу, хотя я могу удалить все ее компоненты – dancingbush
У меня есть почти две недели, пытаясь решить ту же проблему. Вы когда-нибудь находили решение? – iOSTony