2011-01-31 26 views

回答

1

如果三角形不重叠,则可以跟踪三角形类对象中每个三角形的3个xy点。那么你可以保留那些稍后要比较的类对象的列表。那么当onTouch调用的时候,你可以看到手指的xy位置在哪里,然后将它与每个矩形的边界进行比较,看它是否包含在它的边界中。

如果它在一个范围内,那么你知道它被选中。如果它们重叠,你只需决定哪一个是预先的。如果多个三角形占据相同的空间,您还可以跟踪三角形对象中的顺序。那么你只需选择与屏幕相关的订单。