android中的图像叠加和热区域

时间:2015-10-18 12:18:44

标签: android android-canvas

我正在编写一个活动,其中有一张图片被其他图片隐藏,而这些图片被破坏为活动切片。您将能够单击每个切片并执行一些操作。当此操作成功时,叠加切片消失并显示原始图像的一部分。当你发现完整的图像时游戏结束。

enter image description here

想象一下Mahjongg的楼层。您可以单击图块,如果它与另一个选定的图块匹配,则会显示图块下的背景。我的任务很相似。我想用一系列用户可以点击的图块来隐藏图片。

enter image description here

我已经开始进行一些调查了。有趣的概念是在ImageMap博客中解释的。这可能有效,但我希望动态生成多个图块 - 基于显示分辨率和难度级别。

我倾向于使用自定义View with Canvas手动实现逻辑,Canvas保存未覆盖的图块,当我需要取消隐藏目标图像切片时,我将从目标Bitmap获取它。好像很多计算。

有更好的方法吗?

0 个答案:

没有答案