質問

私は、ムービークリップに複雑な形状を持っている。
私はサイズ比に応じて、この形状のストローク幅を変更したいランタイムます。

どのように私は(ほとんど不可能、非常に詳細なボーダーを持つマップである)描画APIで全体の形状を再描画することなく、このプロパティを変更することができますか?

それは可能ですか?

役に立ちましたか?

解決

これはトリッキーが、可能です。

あなたは、をlineStyleレコードを変更、形状を解析するas3swfを使用し、それを公開し、あなたのマスターSWFに再度それを読むことができます。 Flash Playerの10は、仕事へのas3swfのために必要とされるであろう。

as3swf: http://github.com/claus/as3swfする

例: http://github.com/claus/as3swf/tree /マスタ/例/ flexmania / の(4 - PublishModifiedLogo.fla参照)

あなたはかかわらず、変更された形状を再描画再考することをお勧めします。 as3swfがGraphicsDataに図形のエクスポートを特長とし、Graphics.drawGraphicsData()があるの の非常にの速います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top