Как побороть ошибку при добавлении спрайта - PullRequest
0 голосов
/ 11 сентября 2018

Я пытаюсь сделать эту игру, но когда я добавляю спрайт, он говорит: «Не удается вызвать инициализатор для типа« SKSpriteNode? » без аргументов enter image description here

1 Ответ

0 голосов
/ 11 сентября 2018

Ну, есть 2 вещи с вашим кодом.

1 - эта конкретная ошибка возникает из-за отсутствия инициализаторов для SKSpriteNode, которые не принимают аргументов, как вы пытались использовать. Вы можете взглянуть на SKSpriteNode документацию , чтобы увидеть, какой инициализатор лучше всего подходит для вашего кода.

2 - Возможно, вам нужно объявить вашу переменную вот так var myNinja: SKSpriteNode? = SKSpriteNode()

...