2ntブログ
2024 101234567891011121314151617181920212223242526272829302024 12
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

FLASH CS3 Professional [スーパーリファレンス] for Windows & MacintoshFLASH CS3 Professional [スーパーリファレンス] for Windows & Macintosh
(2008/01/22)
外間 かおり

商品詳細を見る


FlashCS3とAS3.0。
徐々にですが慣れてきました。
ホントに基本的な事なら出来るようになったかと思われます。
・・・まだまだ奥は深いわけですが。



<関連サイト>
独学道場 テキスト入力と表示(私のHPです)

下の欄にテキストを入力。
右の入力完了を押すと、上の欄に表示されます。

ボタンとテキストの処理です。

そのソースです。



// send_btnが押された時の処理
function Send( num ) {

var yourname = this.yourname_txt.text;
var txt = this.txt_txt.text;

// 時間の取得
var theDate = new Date();
var hours = theDate.getHours();
var greeting;

//yourname_txtの値がある時の処理
if( yourname != "" ) {

// 時間帯によって台詞を変更する
if( hours > 3 && hours < 12 ) {
greeting = "おはようございます。" + yourname + "さん\n";
} else if( hours >= 12 && hours < 18 ) {
greeting = "こんにちは。" + yourname + "さん\n";
} else {
greeting = "こんばんは。" + yourname + "さん\n";
}

this.txt_txt.text = greeting;

}

};

// テキストに初期値を与える
this.yourname_txt.text = "";

this.send_btn.addEventListener(MouseEvent.CLICK, Send);




<各インスタンス名>
・表示領域:txt_txt
・入力欄:yourname_txt
・ボタン:send_btn

ボタンが押されたら、関数を呼び出します。
関数の中では、入力欄に値があるかどうかを判定。
その結果に応じて、表示・非表示を行っています。
表示する内容は、時間情報を取得して、振り分けています。

徐々に慣れてきて、作るのも早くなってきました。
とりあえず、メモ。


コメント非表示