Touching an object in a tweened animation?

Posted by Michael on Stack Overflow See other posts from Stack Overflow or by Michael
Published on 2010-04-22T19:15:57Z Indexed on 2010/04/22 20:53 UTC
Read the original article Hit count: 309

I'm having trouble porting a simple game I developed for the iPhone over to Android. The game has an animated ball which moves from Point A to Point B. The user must touch the ball before it reaches point B or lose the game. This was easy to implement on the iPhone using Core Animation since I could locate the current position of the ball by accessing its animation layer. In Android, I attempted to recreate the game using tweened animation and represented the ball as a Drawable. My issue is that I can't determine if the user is touching the spot because the Drawable apparently bounds do not update as the ball visually moves - making the program think the ball is always in its original position. While searching these forums I saw an Android team dev. confirm that you can't get the current location in a tweened animation but offered no solution for a workaround. Can I accomplish this on the Android using my current approach? If not, what approach should I use? Best regards, Michael

© Stack Overflow or respective owner

Related posts about android

Related posts about animation