ограничение перемещения по пути в iphone - PullRequest
0 голосов
/ 01 декабря 2009

Я создаю приложение, в котором шары катятся по дорожкам.
Поэтому, когда мы касаемся и перетаскиваем шары по экрану, они должны двигаться по дорожкам. Если сопротивление выходит слишком далеко от дорожки, оно должно прекратиться. Следы могут быть любой формы. Какая лучшая оценка? ..

1 Ответ

0 голосов
/ 16 января 2010

Это зависит от того, как дорожка определена программно, но если у вас есть CGPath, который представляет ее, или вы можете ее использовать, вы можете использовать CGPathContainsPoint в методе touchesMoved и отказаться от обновления позиции шара, если вне пути.

...