11/26 時間取得を利用して画像変更
曜日の表示
Dateオブジェクト(時刻や日付を扱うためのオブジェクト)を生成する。
getDay();
曜日の数値を取得する(0〜6:日曜〜土曜)
switch
if文と一緒。
1つの条件式に対して多くの出力結果がある場合に使用する。
フレームにsun~satまでの名前をつける。
switch (dayID) {
case 0: //日曜日の場合
this.gotoAndStop("sun"); //sunと名前をつけたフレームにいく
break; //これが無いとすべてのcaseが実行されてしまうので、switch 文から抜け出すために必ずつける。
date0bj=new Date(); dayID=dateObj.getDay(); switch(dayID) { case 0: this.gotoAndStop("sun"); break; case 1: this.gotoAndStop("mon"); break; case 2: this.gotoAndStop("tue"); break; case 3: this.gotoAndStop("wen"); break; case 4: this.gotoAndStop("thu"); break; case 5: this.gotoAndStop("fri"); break; case 6: this.gotoAndStop("sat"); break; }
時間帯の表示
getHours();
現在時刻の時間を取得する。
dateObj=new Date(); hourID=dateObj.getHours(); if(hourID <6) { this.gotoAndStop("p1"); }else if(hourID <12) { this.gotoAndStop("p2"); }else if(hourID <18) { this.gotoAndStop("p3"); }else if(hourID <24) { this.gotoAndStop("p4"); }