我是一个初学者,当谈到iPhone开发,我已经关注这个问题的答案,并没有发现任何东西。
我想要做的是让用户移动对象并未实际接触对象(他们可以在屏幕上的任何位置触摸),并为他们移动的物体会从它最初是去哪里,并在用户的方向移动运动,但不能妄下thier触摸位置以及他们的手指被掩盖。
您可以提供任何帮助将是惊人的
先感谢您,
BWC
我是一个初学者,当谈到iPhone开发,我已经关注这个问题的答案,并没有发现任何东西。
我想要做的是让用户移动对象并未实际接触对象(他们可以在屏幕上的任何位置触摸),并为他们移动的物体会从它最初是去哪里,并在用户的方向移动运动,但不能妄下thier触摸位置以及他们的手指被掩盖。
您可以提供任何帮助将是惊人的
先感谢您,
BWC
您可以子类UIView
通过重写来跟踪触摸移动touchBegan:withEvent:
, touchMoved:withEvent:
和touchEnded:withEvent
消息。 在这些消息中,跟踪UITouch
(通过使用转化为对点视图对象位置convertPoint:toView:
所述的消息UIView
你子类)并计算运动的差值; 然后采用相同的区别到你的对象,无论它可能是在屏幕上。
我知道这是老....但在这里是一个伟大的啧啧与cocos2d的精灵和动画这样做。 http://www.raywenderlich.com/1271/how-to-use-animations-and-sprite-sheets-in-cocos2d德里克