Я пытаюсь создать вращающийся объект для iPhone. У меня есть расчет всех триггеров. Проблема в том, что для моего проекта мне нужно, чтобы программа сбросила x и y каждый раз, когда палец перетаскивается более чем на 30 градусов вокруг центральной точки. Всякий раз, когда я связываю переменную с x и y текущего местоположения в функции touchhesMoved, они постоянно связывают и постоянно изменяются вместе с событием drag, вместо того, чтобы оставаться постоянным и обновлять каждые 30 градусов. Есть ли способ статически хранить x и y?iPhone SDK: Как сохранить пару координат, создаваемую во время события касания?
Kailoa Kadano, уже сделал это, и он все еще связан и обновлен. Код: currentpoint = [touch locationInView: self.view]; , когда угол между начальной точкой и текущей точкой> = 30 градусов set altpoint = текущая точка, я сделал это с помощью CGPointMake, и это не сработало. altpoint постоянно обновляется до текущей точки
Kailoa Kadano, уже сделал это, и он все еще связан и обновлен. Код: currentpoint = [touch locationInView: self.view]; , когда угол между начальной точкой и текущей точкой> = 30 градусов set altpoint = текущая точка, я сделал это с помощью CGPointMake, и это не сработало. altpoint постоянно обновляется до текущей точки – 2009-04-18 23:34:36
Можете ли вы разместить точный код для «set altpoint = currentpoint», это звучит странно. –