人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Adobe Flashで外部XMLファイルに記述した画像ファイル(以下、【XML例】参照)を順次読む込み、スライドショーのように表示しようとしてます。
だた、画像間で一瞬だけ白(背景色)画面が表示されてしまいます。
XMLファイルを利用し、且つ画像間の間隔をなくし、白(背景色)画面を表示しないようにするための方法を教えて下さい。



【XML例】
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<images>
<pic>
<image>flash/banner_01.jpg</image>
<url>http://www.google.com</url>
<target>_brank</target>
<timeout>5000</timeout>
<imagebg>flash/banner_02.jp</imagebg>
</pic>
<pic>
<image>flash/banner_02.jp</image>
<url>http://www.yahoo.co.jp</url>
<target>_parent</target>
<timeout>5000</timeout>
<imagebg>flash/banner_03.jp</imagebg>
</pic>
<pic>
<image>flash/banner_03.jp</image>
<url>http://www.yahoo.com</url>
<target>_brank</target>
<timeout>5000</timeout>
<imagebg>flash/banner_01.jp</imagebg>
</pic>
</images>


●質問者: hara-peko
●カテゴリ:ウェブ制作
✍キーワード:.jp .jpg Adobe Flash XML
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● pahoo
●27ポイント

Flashでクロスフェードさせてはどうでしょうか。

スクリプトの作り方は「Flash5による外部JPEGを使った自動スライドショー」を参考にしてください。

◎質問者からの返答

ありがとうございます。試してみます。


2 ● okmt_masaaki
●27ポイント

白い背景が表示される原因は何でしょうか?

・次の画像が読み込めていない場合。

次の画像の読み込みが完了してから表示してはいかがでしょうか??

・画像を切り替える際にできる一瞬の白い背景?

次の画像を現在表示中の画像の上にかぶせてはいかがでしょうか?

◎質問者からの返答

>・次の画像が読み込めていない場合。

> 次の画像の読み込みが完了してから表示してはいかがでしょうか??

この方法を実現するプログラムがわかりません。


3 ● okmt_masaaki
●26ポイント

下記参考になると思います。

http://www.webdesignworkshop.net/workshop/080moviecliploader/

//MovieClipLoaderを作る。

my_mcl = new MovieClipLoader();

mclListener = new Object();

mclListener.onLoadComplete = function() {

//次の写真を表示する関数を実行する。

};

my_mcl.addListener(mclListener);

◎質問者からの返答

okmt_masaakiさん、ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ