マスクの上のすべてのグラフィックをカットする、いくつShape
かの作成方法またはBitmap
移動できないマスクになる方法。(それらは異なる座標空間を持つ異なるコンテナに配置されます)
いくつかの説明:あるクラスにいくつかのベクトルShape
があり、別のクラスにいくつかのBitmap
画像があります。上記のような画像を切り取って、「マスク」のような形にしたいと思いますShape
。
私には2つのアイデアがありますが、機能しません。
1)試しましBlendMode
たが、別の方法で機能します-一部の画像を消去する場合、この画像はマスキング画像の親である必要があります。これは私の場合は受け入れられません。画像は移動できますが、マスクは移動できないはずです。また、座標空間が異なるため、マスクを画像の子コンテナに移動できません。説明図を作成しました:http://i.stack.imgur.com/Spbx4.png
2).mask
マスキングレイヤーでプロパティを使用します。ただし、マスクとビットマップは異なる座標空間にあるため、これも機能しません。