2

私のmxmlファイルには、次のように宣言された画像があります。

 <mx:Image x="0" y="0" source="assets/bigpicture.png" id="picture1"/>

そしてあるイベントで私はします:

picture1.source = "assets / bigpicture2.png";

ただし、これにより画像がフレックスで削除され、画像が読み込まれると再び表示されます。

新しい画像が読み込まれるまで画像が表示され続けるように、mx:image makeを作成するにはどうすればよいですか?

ありがとう!

4

1 に答える 1

3

アセットが常に同じである場合は、アセットをアプリケーションに埋め込んでみませんか?

実行時に画像をロードする必要がある場合:それを行う唯一の方法は、ローダーを使用して画像とは別にアセットをロードし、ローダーがロードを完了したら、それを画像のソースとして割り当てることだと思います。

それ以外の場合は、ソースを切り替える前に画像をalpha = 0にフェードしてから、1.0にフェードバックすることができます。見た目は滑らかになりますが、新しい画像を読み込んでいる間は画像が表示されません。

于 2009-11-04T19:50:54.070 に答える