Я в основном хочу добавить SKSpriteNode на экран, и я понятия не имею, где его ошибка. Поэтому я включаю в себя фотографии моих трех классов, участвующих в этой проблеме. Я создал класс для всего фона. Там я использую функцию addChild()
, чтобы добавить 56 узлов в представление, но они не отображаются на экране. Теоретически (для меня) все должно работать.SpriteKit: Добавить SKSpriteNodes To The View
Надеется, что вы можете помочь мне добавления узлов к экрану!
Редактировать: Обновлены фотографии.
Ваше объяснение имеет смысл, и я применил изменения в моем коде. К сожалению, это все еще не работает. –
@ LukasKöhl вы делаете подобную ошибку и создаете объект 'hintergrund' в этой строке' hintergrund.setupBackground (screenWidth) '. Объект, созданный в этой строке кода, будет удален после завершения метода 'didMoveToView' –
Когда я делаю то же самое с' let background = hintergrund() 'и' background.setupBackground (screenWidth) ', не работает для меня. Я получаю ошибку EXC_BAD_ACCESS. В первой части кода я написал. –