Suzukaで時計のflashを作成し、曜日も表示されるようにしましたが、日曜日から土曜日まで全て同じ色(黒)で表示されます。
//曜日を取得
WD = fscommand2("GetDateWeekday");
//曜日の表示文字
if(WD == 0) {WD = "SUN";}
else if (WD == 1) {WD = "MON";}
else if (WD == 2) {WD = "TUE";}
else if (WD == 3) {WD = "WED";}
else if (WD == 4) {WD = "THU";}
else if (WD == 5) {WD = "FRI";}
else if (WD == 6) {WD = "SAT";}
//(曜日)をyoubiに表示
youbi = WD ;
そこで、日曜日(SUN)を赤、土曜日(SAT)を青で表示できないものかと調べたのですが、分かりませんでした。
「SUN」と「SAT」の文字の色を変えるやり方がもしありましたら、教えて頂けませんでしょうか?
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
> //曜日を取得
> WD = fscommand2("GetDateWeekday");
ということは 携帯用 Flash の SWF4 を生成するということですよね。
Flash Lite 1.1 つまり Flash Player 4 レベルの SWF。
そのバージョンにテキストの色を変えるスクリプトなどありません。
そちらの方向で考えるのはやめた方が良いです。
でも決して「出来ない」というわけではありません。
あらかじめ最初から
黒字の「MON」
黒字の「TUE」
黒字の「WED」
黒字の「THU」
黒字の「FRI」
青字の「SAT」
赤字の「SUN」
を書いたテキストを用意しておいて
曜日によってその「すでに書いてあるテキスト」を表示させれば良いと思います。
例えば 「youbi」 というインスタンス名のスプライトを用意しておいて
その スプライト 内の
フレーム1には黒字の「MON」を
フレーム2には黒字の「TUE」を
フレーム3には黒字の「WED」を
フレーム4には黒字の「THU」を
フレーム5には黒字の「FRI」を
フレーム6には青字の「SAT」を
フレーム7には赤字の「SUN」を
配置すれば if 分も不要になり
tellTarget("/youbi"){
gotoAndStop(fscommand2("GetDateWeekday"));
};
のような感じでそれぞれの色の文字列が表示されると思います。
上に書いたのはほんの一例です。
文字の色を変えられなくても
同じような効果を見せる方法はたくさんあります。
例えば次のページは SWF4 ではないので
スクリプトの参考にはなりませんが↓
「万年カレンダー サンプル&作成方法解説」
http://suzupara.iinaa.net/calendar.html
上のページのスクリプト自体は参考になりませんが
黒い塗りを各数字の文字の形でくり抜いて
くり抜いた文字の背景色を変えることによって
表示される文字の色を変えるという考え方は使えるかもしれませんよね。
「▲ SWF4のスクリプト書式」
http://nuko.info/memo/#pf02
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ノートパソコン ノートパソコンへの4TBを超えるM.2 SSDの換装について 1 2022/08/24 20:59
- ドライブ・ストレージ WD SSD DashboardとSanDisk SSD 1 2023/01/30 19:37
- Visual Basic(VBA) VBAの繰り返し処理について教えてください。 3 2022/08/02 13:21
- Excel(エクセル) 週毎の集計 2 2023/08/04 16:56
- Illustrator(イラストレーター) WD EIements 1 2023/01/31 08:07
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
- CPU・メモリ・マザーボード 自作pcの構成についての質問です 7 2023/07/10 22:34
- ドライブ・ストレージ パソコンに詳しい方、教えてください 6 2023/07/29 23:53
- ドライブ・ストレージ SSDで地雷メーカーってあるのでしょうか? 9 2023/06/03 17:26
- Excel(エクセル) ExcelにおけるVLOOKUPでの祝日表示について 5 2022/09/18 22:23
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フラッシュ初心者ですが
-
Math.ramdom()を特定回数繰り返す
-
ループ再生のflashをタイムライ...
-
WEBブラウザの重複起動の禁止
-
一度再生したFlashをスキップす...
-
Flash4でloadMovieの完了を知る...
-
画像が一瞬とぎれてしまいます...
-
パブリッシュで左端が切れます
-
Final Cut ProのDVD映像(チャ...
-
網を接着するには?
-
エクセルのデータを指定した様...
-
Flash swfのランダム再生
-
車の運転時のメガネ 縁なし(...
-
ページ移動する間にMCのアクシ...
-
フレーム内に移動したい
-
マクロ ユーザーフォームについて
-
ニコニコ動画のある映像をクリ...
-
WebBrowserでgoogle検索するには?
-
メガネのフレームの買い取りに...
-
富士通FMV-C600のHDD交換
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
WEBブラウザの重複起動の禁止
-
AS3.0で子MCから他の子MCの...
-
Excel VBA SetFocus
-
Suzukaで時計のflashを作成し、...
-
ASだけで○秒停止する方法
-
ループ再生のflashをタイムライ...
-
mp3でページを移動しても音を鳴...
-
FLASH上でインラインフレームみ...
-
Error#1009 時計のシーン移動ボ...
-
as3 SharedObjectクラスを使用...
-
Flash lite1.0の計算クイズ
-
suzuka rollOverで画像が徐々...
-
プルダウンメニューとフェード...
-
Flash Lite 1.1 アナログ時計 ...
-
フレーム内に移動したい
-
phpで音を鳴らす
-
Flashで右クリックメニューにつ...
-
C言語 バッファについて。
-
【C#】wavファイルの複数同時再生
-
Access2010でサブフォームのフ...
おすすめ情報