2011-12-24 70 views
1

假设我的位图像是balloon 此图像实际上是方形透明的。我想获得唯一的可见点作为数组,所以我可以绑定它并处理触摸事件canvas。现在它是正方形的,所以当我触摸图像的角落时,它仍然可以检测图像上的触摸事件。我不想这样做。只有当用户点击可见部分时,才会采取行动,否则不会采取行动。是否有可能获得位图的点作为路径?

对于临时我已经使用图像的半径从中心点它工作正常,但准确的,另外如果这一形象三角部分长度长那么如果它留在方格式用户填写/图像获取事件之外。

我用canvas绘制位图。有没有其他的方式或简单的方法来做这件事,并处理事件。

我见过很多游戏,他们使用像自定义形状和触摸事件触发对象的显示部分,我怎么能实现这件事情。

回答

1
+0

嗨,我得到的位图的点和绘制在画布上,现在我的问题是如何将这些点作为一个对象绑定,当用户在点的区域内接触时,对象将根据该点移动。界限点? – 2012-01-02 08:38:23

+0

最好问/开始一个新问题以获得最佳帮助。在新帖子中发布你正在面临的进度和问题。谢谢。 – TryTryAgain 2012-01-02 09:26:02

+0

这是我的问题:“http://stackoverflow.com/questions/8699761/how-to-bound-set-of-points-custom-shape-and-touch-event-on-it-android” – 2012-01-02 10:30:29

相关问题