書き物

技術とか作った物の話とか愚痴文句感想など

複雑な形でマスクしたい(Flashを使わないで)

Flash上だと非常に簡単な複雑な形のマスクですが、AS3のみではどうやればいいのかしら。


以下のようなマスク用画像(黒い箇所以外は透明)を作ったのですが、これをBitmapにしてマスクにすると、単に画像のサイズの四角形がマスクになるだけで、意図した複雑な形でマスクできませんでした。透明部分はマスクにならないと信じていたのに...。

f:id:asahiufo:20071012010741p:image

残念すぎて微熱が出ました。

この画像をマスクとして、いくつかのビットマップを回転やら移動やらさせたいのですが。


試してないですけど、マスク用のswfファイルを読み込めば、マスクとして使えるのでしょうか。今、ビットマップだけで作っているので、こういう部分ではあまり使いたくないです。

もう少し、ビットマップでマスクする方法を調べてみます。


マスクする方法メモ。

DisplayObject.mask = <マスク用DisplayObject>;