指定した領域の後に画像が表示されないような効果を作成しようとしています。例:穴の中のウサギのように..穴の下に入るとき、その体はゆっくりと見えないようにする必要があります。
質問する
217 次
3 に答える
2
透明な領域で複数の画像を重ねると、画像の領域を非表示にできます
画像は左側がバニー、右側が側面からの眺めです。3つの画像(茶色、赤、灰色の画像)が必要です。茶色/赤/灰色でない部分は透明になります。
于 2012-05-15T18:04:36.887 に答える
1
とにかく@zaplとローレンスへのヒントに感謝します..私はキャンバスにクリップの長方形を使用しました、そしてそれは完璧に機能しました..サンプルコードは以下にあります..
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 に答える