Flash Professionalから.swfとしてエクスポートされたMovieClipを使用してFlexボタンをスキンする必要があります。命令のほとんどは、オンライン、私はこれらの線に沿って何かをする必要があると言う:ムービークリップの各フレームがそれ自身のシンボルを持っていることができれば素晴らしい作品はどのボタンスキン用MovieClipの個々のフレームの操作方法
[Embed(source='Button.swf', symbol="AudioButtonDown")]
public var Down:Class;
[Embed(source='Button.swf', symbol="AudioButtonOver")]
public var Over:Class;
[Embed(source='Button.swf', symbol="AudioButtonNormal")]
public var Normal:Class;
...
Button1.setStyle('overSkin',Over);
Button1.setStyle('downSkin',Down);
Button1.setStyle('upSkin',Normal);
。しかし、私が持っているものは、3つのフレームと1つのシンボル "AudioButton"を持つ単一のムービークリップです。私はそれをスキンとして適用しようとすると、3つのフレームが無限ループで繰り返し再生されます。どのようにして、読み込まれたswfのフレームを分割し、フレーム1を "upSkin"フレーム2に "overSkin"などに適用できますか?
ありがとうございました。
なぜFlex Proを使用してFlexボタンをスキンしますか? –
私はそうではありません。私の雇用主は、既存のフラッシュグラフィックスから作成された航空アプリケーションを必要としています。彼のフラッシュユーザーは、資産を.pngとして保存するのが面倒です。 – Joshua
ボタンの状態ごとに別々のシンボルを作成するにはあまりにも怠惰ですか?それはちょっと大したことだと思いませんか? –