У меня проблема с созданием SKSpriteNode с UIImage. Я создаю ресурсы, которые использую для своего приложения, с помощью PaintCode (PaintCode создает файл Swift с методами рисования и методами изображений, которые позволяют мне отображать созданные изображения).
Моя проблема сейчас в том, что я хочу создать простой SKSpriteNode, используя мои изображения PaintCode, но я не знаю, как добавить их в SpriteNode.
Я пробовал что-то вроде этого (строка 18):
let Bottom = SKSpriteNode(texture: SKTexture(image: StyleKitName.drawBottom(frame: CGRect(x: 50, y: 50, width: 50, height: 50), isWinter: false)))
Но он возвращает следующую ошибку:
/Users/myMacName/Documents/App Development/AppName/AppName/GlobalFunctions.swift:18:44: Cannot find an initializer for type 'SKTexture' that accepts an argument list of type '(image: ())'
Функция StyleKitName.drawBottom возвращает UIImage. Было бы хорошо, если бы кто-нибудь мог сказать мне, как создать SKSpriteNode с UIImage.
Я ценю любую помощь. Спасибо.
let Bottom = SKSpriteNode(texture: SKTexture(image: StyleKitName.drawBottom(frame: CGRect(x: 50, y: 50, width: 50, height: 50), isWinter: false)))
эту строку кода? - person mert   schedule 10.08.2015