プロが教える店舗&オフィスのセキュリティ対策術

actionscript2.0で画像ファイルをランダムに読み込み、表示するコードを教えて下さい!
バナーを作りその中に100枚くらいの画像ファイルが入ったファルダから
読み込むといった感じです。
画像ファイル数は増えたり減ったりしますので、それを想定したコードがありがたいです。
読み込んだファイルは横に動くスライドショーになる予定です。

PC環境:Adobe Flash CS5 actionscript2.0 Flash Player8

まだFlashを始めたばかりで、質問の内容分かりにくいかもしれませんが、
ご教授のほどをよろしくお願い致します。

A 回答 (2件)

>ご指摘にあった「1)フォルダーに収められている写真の名前、保存場所のリストを作る」についてですが、ネットの貸しサーバにフォルダごと挙げていてそれを読み込むスクリプトを書いている状態なのですがそういうことではダメなのでしょうか?



残念ながらダメです。

ActionScriopt2では保存場所やファイル名を指定して写真を読み込むことは出来ますが、指定したフォルダーにどんな写真が保存されているかを取得することは不可能です。

写真が増えるたびにASを書き換えるならば問題ないでしょうが・・・

この回答への補足

tekitou_345さん重ね重ね回答をいただきありがとうございます。
「写真が増えるたびにASを書き換えるならば問題ないでしょうが・・・」ということですが、写真の枚数を固定してしまえば可能ということでしょうか?
可能ということでしたら、どのようなスクリプト書けば良いのかご教授願いませんでしょうか?それでもできないということでしたら、サーバー側のプログラムに挑戦してみたいと思います。

補足日時:2011/10/02 11:20
    • good
    • 0

結論から言うと、ActionScript【だけ】では不可能です。



ご希望のスライドショーを実践する場合、以下の手順が必要となります

1)フォルダーに収められている写真の名前、保存場所のリストを作る

2)1)のリストを受取る

3)リストの中からランダムに写真を選び、スライド表示リストを作る

4)3)のリストをスライドショーに回す

このうちの1)が問題です。

ネット上のサーバにある写真のリストを作るためには、PHP等のサーバ側プログラムが必要となります。
ローカル(自分のパソコン)上であればActionScriptだけでも可能ですが、ActionScript2では不可能です。

この回答への補足

tekitou_345さん、ご丁寧な回答ありがとうございます。
ご指摘にあった「1)フォルダーに収められている写真の名前、保存場所のリストを作る」についてですが、ネットの貸しサーバにフォルダごと挙げていてそれを読み込むスクリプトを書いている状態なのですがそういうことではダメなのでしょうか?

なにぶんFlashの知識だけではなく、Webの知識も乏しいのでそのへんも教えていただけるとありがたいです。よろしくお願いします。

補足日時:2011/09/29 22:56
    • good
    • 0
この回答へのお礼

すみません、書く場所を間違えていましました。

tekitou_345さん、ご丁寧な回答ありがとうございます。
ご指摘にあった「1)フォルダーに収められている写真の名前、保存場所のリストを作る」についてですが、ネットの貸しサーバにフォルダごと挙げていてそれを読み込むスクリプトを書いている状態なのですがそういうことではダメなのでしょうか?

なにぶんFlashの知識だけではなく、Webの知識も乏しいのでそのへんも教えていただけるとありがたいです。よろしくお願いします。

お礼日時:2011/09/30 14:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!