在我的Android应用程序中,我在全球范围内有三个不规则形状,如下所示:
所以我把这张图片放在版面上,Globe is just an image .There is no role of globe here.,现在,我想把一个按钮放在每个不规则形状的图片上面,这些不规则形状的图片遍布全球。
按钮总是矩形的,但是I want to get touch event for irregular shape,not for rectangular area.,所以我怎样才能在这三个不规则的形状上放置三个按钮,或者有任何解决方案?以便在活动中处理每个按钮的不同事件?
我不知道如何完成这项
我正在尝试制作一个flash游戏,其中有玩家和墙壁之间的碰撞检测。但是,当我尝试使用Wall11.hitTestPoint()时,我无法获得完美的碰撞检测。然后,我决定使用位图,但这很难编码,因为墙的形状是不规则的(它不是正方形、矩形、圆形或任何规则形状)。有什么方法可以改进墙的碰撞检测吗?
function checkCollision(_debug:Boolean = false):Boolean {
var bmd1:BitmapData = new BitmapData(Wall11.width, Wall11.height, true, 0);