Я пытаюсь получить значение между 0 и размером моего экрана. Итак, я сделал это так:
let sizeX = Int(CGRectGetMaxX(self.frame))
let sizeY = Int(CGRectGetMaxY(self.frame))
var randomX = CGFloat(arc4random()) % sizeX
var randomY = CGFloat(arc4random()) % sizeY
self.touchButton.position = CGPointMake(randomX, randomY)
У меня есть эта ошибка: не удалось найти перегрузку для «%», которая принимает предоставленные аргументы.
Мне нужно это, чтобы рандомизировать положение SkSpriteNode, может быть, есть лучшее решение?
Спасибо