我正在制作一个模糊部分图像的游戏,然后玩家猜测隐藏了什么,最后隐藏了模糊的部分,这样玩家就能看出他是否猜对了。
目前我只是在模糊部分上面画了一个黑盒子,但是如果我可以将模糊区域像素化到一个巨大的像素大小,然后减少像素大小直到图像清晰可见,那么这将是一件好事。 。
是否有可能以某种方式利用Android对动画的支持(我在一个游戏中使用它,为屏幕上的动画制作动画),或者我是否需要使用某种计时器完全实现这一点在画布上画自己?或者有什么方便的东西可以帮助我吗?
答案 0 :(得分:3)
提示可能的解决方案:使用BitmapFactory获取比原始图像更小的图像样本,并将其炸毁以创建一个像素化的""版。请参阅:http://developer.android.com/reference/android/graphics/BitmapFactory.Options.html#inSampleSize