- 締切済み
ランダム画像を2枚一組で並べたい
以下の点について知りたかったので書き込みします。 10個の画像を2枚一組でランダムに整列させたいです。 ■B □B ■A □A ■C □C ■E □E ■D □D 図のようにランダムにならんだ■に対して、それとセットになっている□が横に並ぶようにしたいです。 画像は外部読み込みにするつもりです。 似たような質問・解答されているものもありますが、一枚づつ表示というものが多く、それを全部表示させるものへの応用の仕方が判りませんでした。 FLASHMX2004、ActionScript2.0です。 宜しくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- BlurFiltan
- ベストアンサー率91% (1611/1754)
ランダムに並ぶ画像が1つずつであったとします。 たとえば A1.jpg,A2.jpg,A3.jpg,A4.jpg,A5.jpg があったとして, a_mc1 には A3.jpg a_mc2 には A2.jpg a_mc3 には A5.jpg a_mc4 には A1.jpg a_mc5 には A4.jpg という感じで a_mc1~5 にランダムな JPEG がそれぞれ表示されたとします。 A1.jpg と対にしたいJPEGには B1.jpg A2.jpg と対にしたいJPEGには B2.jpg A3.jpg と対にしたいJPEGには B3.jpg A4.jpg と対にしたいJPEGには B4.jpg A5.jpg と対にしたいJPEGには B5.jpg と命名しておけば, a_mc1 には A3.jpg … b_mc1 には B3.jpg a_mc2 には A2.jpg … b_mc2 には B2.jpg a_mc3 には A5.jpg … b_mc3 には B5.jpg a_mc4 には A1.jpg … b_mc4 には B1.jpg a_mc5 には A4.jpg … b_mc5 には B4.jpg と表示させることが可能ですよね。 つまりランダムが1つ得られれば, それと連動する動作はいくらでも可能だということになります。 「どうすればうまく行くのか知りたい」ではなく 「どううまく行かせるかを考えよう」という方向で進めば良いと思います。 「鳴かぬなら鳴かせてみせようホトトギス」です。