Простите мое невежество, но мне трудно вспомнить, к чему я обращаюсь в моем коде.
if (pos.x < leftBorderLimit)
{
pos.x = leftBorderLimit;
playerVelocity = CGPointZero;
}
else if (pos.x > rightBorderLimit)
{
pos.x = rightBorderLimit;
playerVelocity = CGPointZero;
}
Вот что я знаю.Я знаю, что когда я делаю 'playerVariable.x'
(который является переменной CGPoint), я обращаюсь к этой оси X переменных и могу делать с ней все, что захочу ... но что именно происходит, когда я просто 'playerVelocity = ..... '
и что происходиткогда я назначу ему CGPointZero?