Переместить imageView по круговому пути

Я разрабатываю игру, в которой у меня есть изображения для лука и стрел. На самом деле я хотел, чтобы эта стрела двигалась по кругу, когда она находилась в воздухе. В частности, этот круговой путь должен быть тем, по которому будет двигаться объект, подброшенный в воздух на расстояние, то есть он будет двигаться сначала вверх, а затем вниз.

Я уже пытался использовать CAKeyFrameAnimation, но нарисованный криволинейный путь на самом деле был сначала вниз, а затем вверх, объекты обычно не перемещаются таким образом.

Я уже видел другие статьи, связанные с этим, в Stack Overflow, и ничего не соответствовало моим требованиям. Надеюсь, я ничего не пропустил.


person neha    schedule 13.02.2010    source источник


Ответы (1)


Я уже пытался использовать CAKeyFrameAnimation, но нарисованный изогнутый путь был сначала вниз, а затем вверх, объекты обычно не перемещаются таким образом.

Похоже, все, что вам нужно сделать, это изменить математику для оси Y. Сделайте свою текущую математику, но умножьте дельту оси Y на -1.

person Giao    schedule 13.02.2010