毎回異なる画像を読み込む//AS1.0

背景の画像を、毎回異なるものにしたいと思います。
今回は6つの背景画像を入れ込んだ外部ファイルpic01.swf~06までを用意しました。

まず、Math.randomとMath.floorを使って、1-6までの乱数を作ります。
次に、bgに代入された乱数によって、入れる画像が変わるような仕組みを作ります。

//ActionScript//////////////////////////////////////////////////////////////////

bg=Math.floor (Math.random () * 6) +1;

if (bg == 1) {
        area1_mc.loadMovie("imgs/pic01.swf");
    } else if (bg == 2) {
        area1_mc.loadMovie("imgs/pic02.swf");
    } else if (bg == 3) {
        area1_mc.loadMovie("imgs/pic03.swf");
    } else if (bg == 4) {
        area1_mc.loadMovie("imgs/pic04.swf");
    } else if (bg == 5) {
        area1_mc.loadMovie("imgs/pic05.swf");
    } else  {
        area1_mc.loadMovie("imgs/pic06.swf");
}


サンプル(bute-studioポートフォリオサイト)
Bookmark and Share


ブックマークに追加