2012-04-05 4 views
0

私はAS3の2ポイントの間に太い太字の線を描くことができる必要があります。線の太さに実際に細部(パターンなど)を入れるわけではないので、私はdraw APIを使用できません。ビットマップバージョンを作成してそれをマスクとして使用していたかもしれませんが、私は何年も前にムービークリップをラインのソースとして使用している例を見てきましたが、すべてのアイデア?draw APIを使わずにactionscript 3で線を引く?

私は、どのように線を見せたいかのサンプル画像を添付しました。 enter image description here

答えて

3

私はGraphics.lineBitmapStyle()と思われます。 SpriteまたはMovieClipをソースとして使用する場合は、draw()を最初にBitmapDataに設定する必要があります。後のリンクのサンプルコードでは、それを起動して実行する必要があります。

+0

ありがとう、私はそれを持っていますが、それを見た後、私が欲しいものではない、私はパターン(movieclip)を持っているラインを伸ばしているように見える必要がありますそれは、lineBitmapStyleが与えるパターンの上にラインマスクを移動させるだけのようなものではありません。 – Phil

+2

元の質問をどのように見せたいかをカバーするように拡張すると、ポインタを付けるほうがずっと簡単になります。 – grapefrukt

関連する問題