| Message |
憲ちゃん皆さん、こんにちは。
いつもお世話になっております!
現在、サンプルを参考にさせて頂き、時刻の取得を行っております。 解説に従いまして、ダイナミックテキストへ代入する事はできたのですが こちらを下記のような12時間表示とし、代入時の時刻で停止させた上で 時間帯で変更するテキストを続けて表示させたいと思っております。
例)8:35 a.m. Good morning
現状のスクリプトをご確認いただけますでしょうか。
//時刻表示 setToday();
this.onEnterFrame = function() { time = new Date(); h = ("0"+time.getHours()).substr(-2,2); m = ("0"+time.getMinutes()).substr(-2,2); s = ("0"+time.getSeconds()).substr(-2,2); nowTime = h+":"+m; if (td != time.getDate()) { setToday(); } };
//テキスト表示 var localDate = new Date(); var localHours = localDate.getHours();
if(localHours > 4 && localHours < 12){ nowText = "Good morning"; }else if(localHours > 11 && localHours < 18){ nowText = "Good afternoon"; }else{ nowText = "Good evening"; }
時刻とテキストで別々のダイナミックテキストを設置しておりますが これらを統合できると更に良いのですが、解決策を見出せずにいます。
細かな質問で誠に恐縮ですが、どなたかご存知の方がおられましたら アドバイスを頂けると幸いです。よろしくお願い致します。 |