Я видел похожие вопросы здесь, но я новичок в Swift и программирую таким образом, поэтому мне нужен ясный пример. Я получаю ошибку дополнительный аргумент «текстуры» в вызове со следующим кодом:Дополнительный аргумент 'texture' в вызове
// Setup settings button
let settingsTexture = SKTexture(imageNamed: "settings")
let settingsButton2 = Button(texture: settingsTexture, color: UIColor(red: 1.0, green: 1.0, blue: 1.0, alpha: 0.0), size: settingsTexture.size())
settingsButton2.position = CGPointMake(view.frame.size.width - settingsTexture.size().width - 10, self.frame.size.height - 30)
settingsButton2.setPressedAction(pressedSettingsButton)
self.addChild(settingsButton2)
я получаю ошибку на третьей строке:
let settingsButton2 = Button(texture: settingsTexture, color: UIColor(red: 1.0, green: 1.0, blue: 1.0, alpha: 0.0), size: settingsTexture.size())
Что такое «кнопка» здесь? –
Является ли ваш класс подкласса класса SKSpriteNode? Отправьте init методы для него. – Amit89