我正在尝试创建在指定区域后图像不可见的效果。示例:就像兔子在洞里..当它进入洞下时,它的身体不应该慢慢可见..
问问题
217 次
3 回答
2
如果您将多个图像与透明区域分层,则可以隐藏图像区域
图片左侧是兔子,右侧是侧面视图。您需要三张图像(棕色、红色和灰色一张),不是棕色/红色/灰色的部分将是透明的。
于 2012-05-15T18:04:36.887 回答
1
无论如何感谢@zapl和lawrence的提示..我使用了画布的剪辑矩形,它工作得很好..示例代码如下..
c.clipRect(0, 0, 150, 150);
c.clipRect(0, 70, 100, 150, Region.Op.DIFFERENCE);
c.drawBitmap(bm, 20, y, null);
于 2012-05-17T17:40:44.850 回答