![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_10.png?8acaa2e)
No.1ベストアンサー
- 回答日時:
ちゃんとした回答を得たい場合は,
もっと状況説明をされたほうが良いです。
色んなケースが考えられて回答できない状態に近いです。
だから,「勝手に推測」し,「勝手に決めた条件」で回答します。
ご了承下さい。
-- まず勝手な推測 ---
ここは,プログラミング > Flash カテゴリです。
だから,マクロメディアの Flash をお持ちの上で,Flash でのコーディング方法に付いて質問されているのだろうと推測しました。
ついでに,おそらく,Flash 4 以前のバージョンの質問ではないだろう。
つまり Flash5 以降をお持ちであろうと推測しました。
また「ページ」に関してですが,
アイフォー の FlashMaker には「ページ」という概念が存在しますが,
マクロメディアの Flash には「ページ」という概念がほとんどありません(場合によってはあります)。
しかし FlashMaker では確か外部SWFをおそらく loadMovie できません。
だから,書かれている「ページ」というのはおそらく,HTMLのことだろうと推測しました。
まとめると,
「SWFが貼り付いているHTMLのページを表示したときに,
ランダムなSWFを Flash5以上バージョンのスクリプトによって表示したい。」
と言うことと勝手に解釈します。
--- 次に勝手に決めた条件 ---
HTML と同階層(同じディレクトリ)に
同じステージの大きさの 「1.swf」,「2.swf」,「3.swf」があるとします。
その HTML に貼り付ける SWF を「1.swf」~「3.swf」と同じステージの大きさで別に作って,
そのSWFにランダムに「1.swf」~「3.swf」をロードするスクリプトを書けばいいわけです。
--- では方法 ---
「1.swf」~「3.swf」 と同じステージの大きさのドキュメントを作成し,
HTML と同じディレクトリに任意の名前で保存します。
タイムラインの フレーム1 に以下のようなスクリプトを書けば,
パブリッシュしたとき,その SWF に「1.swf」~「3.swf」のいずれかが読み込まれます。
-----------------------------------
//1~3の整数の乱数を,変数 ransuu にセット
ransuu = Math.floor(Math.random()*3)+1;
//ムービー内に ransuu+".swf" をロード
this.loadMovie(ransuu+".swf");
-----------------------------------
外部SWFファイルのファイル名を 「1.swf」~「○.swf」 にして,
(Math.random()*3) の部分を (Math.random()*○) にしてくださればそのままコピペで使えます。
以上です。
===以下は他の方法とそのアドバイスです===========
「1.swf」~「3.swf」 の SWF ファイルさえあれば,
Flash を持っていなくても,ランダムに表示出来ます。
JavaScript でも可能です。
ここ↓を理解してFlash用にアレンジすればできると思います。
「ランダムに画像を表示したい」
http://allabout.co.jp/computer/hpcreate/closeup/ …
また,この質問&回答を,「教えて!goo」からご覧の場合,
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1899394
ランダム?に上のバナーのFlashが変わります。
ランダムかどうかはちょっとわかりませんが,
PHPやPerlなどサーバーサイドのプログラムでも,Flashのランダム表示は当然可能です。
また,Flash5 以上と限定しましたが,
Flash4でも可能です。
スクリプトは以下のようになります。
---------------------------------
Set Variable:"swfname" =Random (3) + 1 & ".swf"
Load Movie (swfname, 0)
---------------------------------
上の Flash5 以上のスクリプトと全然ちがうでしょう。
私はFlash3を使ったことがないですが,
おそらく Flash3 でも Flash4 と同じスクリプト(アクション)で可能だと思います。
http://www.dgcr.com/backnbr/9804/15_2.html
という具合に,色んなケースが考えられて回答しにくいのです。
スイカ割りのようなもので,手当たり次第回答するしかないです。
手当たり次第回答した割には,的を射た回答にはなりません。
状況をちゃんと説明しないと,
無回答に終わるか,回答があっても勝手な推測と勝手な定義で回答されます。
補足するのも面倒になると思いますので,
質問のときに状況を詳しく説明された方が良いです。
また,もし Flash のスクリプトではなくて,
JavaScript や 他言語でわからない場合は他のカテゴリの方が良いと思います。
例として,JavaSript で実現したいと仮定するならば,
JavaScript カテゴリで質問されて,
何をしたいのか具体的な状況説明と同時に,
「このサイトの画像のように,画像ではなくFlashをランダムに表示させたい。」
とかいう具体例や,
「ここまでスクリプトを書いてみたけどうまくいきません。」
などという方向性を示した方が良い回答が得られると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- フリーソフト mmfファイルからmp3に変換できる方法を教えてください(XMediaRecode以外で) 2 2022/03/22 22:25
- その他(パソコン・周辺機器) バッファローのnasですが、音楽ファイルと動画ファイルを再生できません。画像ファイルは読み込めます。 3 2022/09/28 03:32
- C言語・C++・C# C# で、あるフォルダー内にあるすべてのテキストファイルを別のフォルダーにコピーする。 4 2022/11/21 13:23
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Excel(エクセル) フォルダAから1つのファイルだけを、フォルダBへを移動するVBAについて 2 2022/07/25 11:45
- マルウェア・コンピュータウイルス FlashPlayerの削除とマルウェア感染について 5 2023/02/23 20:52
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- 国産車 トヨタ純正ドラレコ DRD-H68S 3 2022/08/11 09:25
- C言語・C++・C# このプログラミング誰か教えてくれませんか 2 2022/05/14 09:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ムービークリップをボタン操作...
-
フラッシュゲームアーカイブ2
-
AS3 mc0~5をまとめて処理する
-
FLASHでゲームを作っていた人は...
-
この曲はなんでしょう?
-
laptop go2からの買い替え、lap...
-
スクリップト
-
私のコンピューター上のファイ...
-
arduino プログラムについて
-
chrome flash
-
FLASHの再生はできないのでしょ...
-
ウェブサイトで Flash が事実上...
-
Flashコンテンツを使ったWebサイト
-
Flash Playerのサポートが終了
-
Form内のselectを連動させるに...
-
Flashをブロックしないで
-
ダウンロードしたデジブックはa...
-
ad or script について
-
Flashplayerの運用について
-
VBAのコンボボックスの年月表示...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Flashのループが止まりません。。
-
swf終了後、違うswfに自動で移...
-
外部swfのアップロード
-
複数あるflashをファイルをペー...
-
外部swfの読み込みをくりかえし...
-
お世話になります。windowsXP ...
-
*SharedObjectで保存したデー...
-
子swfから親swfのstageを参照し...
-
actionScript3.0にて外部xmlフ...
-
AS3でif関数で外部SWFを読み込...
-
MovieClipLoaderの使い方がわか...
-
外部swfで読み込んだ外部txtフ...
-
ブラウザの更新ボタンで画像を...
-
外部swfの読み込みでnow loa...
-
2つのswfをぴったり同時に再生...
-
ActionScript3.0のswf読み込み
-
英語圏向けにFLASHを作っ...
-
Googleマップに保存した地点が...
-
サポートされたファイル形式お...
-
個別に違う添付ファイルを付け...
おすすめ情報