Не удается преобразовать значение типа int в указанное значение CGPoint

#swift #xcode #cgpoint

#swift #xcode #cgpoint

Вопрос:

У меня есть некоторый код, который должен прокручивать спрайт в любом направлении, принимая начальное значение CGPoint.

Я попытался настроить переменную для этого как

     var initialLocation:CGPoint = 0
  

Я знаю, что это не так, как вы должны это делать, но я забыл, как это происходит.

Ответ №1:

Это точка, поэтому она должна иметь две координаты (x, y):

 var initialLocation: CGPoint = .zero
  

или

 var initialLocation: CGPoint = CGPoint(x: 0, y: 0)