Kali ini kita coba untuk membuat program hello world menggunakan beberapa komponen antara lain button dan dinamic text sebagai outputnya.
Berikut ini deskripsi program hello world yang akan kita buat.
1. User menginputkan namanya, telah disediakan sebuah sebuah teks area untuk mengisikan nama user.
2. kemudian user menekan tombol "katakan hello".
3. pada stage akan menampilkan sebuah pesan "Hello world" dan diikuti dengan menyapa nama user yang telah diinputkan.
4. ayo kita buat!
Langkah pertama adalah buka adobe flash cs3, kemudian pilih Flash File (actionscript 3.0).
atur tampilan seperti berikut :
- Buat sebuah text dengan text tool bertipe static, bertuliskan "nama anda??"
- Gunakan text tool lagi untuk membuat dua buah text, 1 text bertipe input text. dan satu lagi adalah dynamic text.
- berikan instance name masing-masing dengan "inputname" dan "result_txt".
- sebuah button dibuat secara simple dengan tulisan hello pada button tersebut.
kira-kira jdinya seperti ini :
kemudian tekan F9 untuk membuka panel Action. lalu ketikkan kode berikut :
// ini adalah penulisan event, yaitu event click pada hello_btn
hello_btn.addEventListener(MouseEvent.CLICK, sayHello);
// ini adalah variabel untuk menyimpan nama user
var nama :String ;
// dan ini adalah function untuk memanggil
function sayHello(event:MouseEvent):void{
nama = inputname.text; //nama sama dengan teks yang ada pada inputan
result_txt.text = "Hello World, and hello " + nama;//ini statement yang muncul
dan hasilnya seperti berikut:
http://www.swfcabin.com/open/1311785746
mohon Maaf, bila dari segi penulisan dan penjelasan agak kurang, karena saya juga sedang belajar menulis. Thanks for reading!!