Selasa, 28 Juni 2011

Text Field : Belajar Action Script Flash Dasar #6

Text Field adalah sesuatu yang penting pada bahasa pemrograman, begitu pula pada flash. Text field dalam flash dapat dimanfaatkan menjadi tiga hal, yaitu teks untuk tampilan, tek untuk input dan teks untuk keluaran. Pada postingan kali ini akan dibahas berbagai bentuk text field dan contoh pemanfaatan dalam suatu program. Untuk masalah text field ini tidak ada perbedaan antara flash dan flash lite. Jadi semua script di postingan ini berlaku pula untuk flash lite, yang membedakan hanya ukuran stage saja.
Untuk mempelajari postingan ini tentu saja anda harus bisa mengambar dengan flash, pemrograman dasar actions script dan flash lite untuk aplikasi handphone. Ada 3 type text field yang ada di flash. 3 text field itu adalah :
Ststic Text
Text Field ini adalah teks diam yang tidak dapat diubah isinya secara script. Jadi teks ini adakan sama saat membuat maupun saat program berjalan.
Dinamic Text
Text field ini adalah teks yang isinya dapat diubah secara action script. Jadi teks ini dapat digunakan sebagai teks yang merupakan output hasil pengolahann variabel dalam action script.
Input Text
Text field ini adalah teks yang isinya dapat digunakan untuk mengisi variabel. Jadi teks ini dapat digunakan sebagai teks yang digunakan sebagai sarana memasukkan isi variabel dalam action script.
Perhatikan gambar dibawah ini:


Dalam gambar diatas diperlihatkan properties sebuah text field type input. Ada 4 hal penting dapal properties text field yaitu

  1. Type Text Field adalah Static Text, Dinamic Text dan Input Text(sudah dijelaskan diatas)
  2. Auto Kern sebuah fungsi untuk text type string, untuk tipe numerik tanda centangnya di hilangkan agar tidak mengacaukan program
  3. Memberi background segi empat untuk dinamic dan input text
  4. Variabel yang dipasangkan untuk text field pada type dinamic dan input text
Contoh Aplikasi
Buatlah tampilan seperti gambar dibawah ini.


Teks yang tampil adalah text static sedang 3 segi empat adalah 2 input text field pada 2 di atas dengan variabel "bil1" dan "bil 2" dan 1 input text field ada dibawah dengan variabel "hasil". Kemudian diantara input text dan dinamic text ada empat tombol yang merupakan perintah untuk mengelola 2 bilangan.
Action Script untuk tombol "+"
on (release) {
hasil = Number(bil1)+Number(bil2);
}

Action Script untuk tombol "-"
on (release) {
hasil = bil1-bil2;
}

Action Script untuk tombol "x"
on (release) {
hasil = bil1*bil2;
}

Action Script untuk tombol "/"
on (release) {
hasil = bil1/bil2;
}

Hasil akhirnya dapat di lihat pada animasi di bawah ini



Keyword Post :
Adobe Flash, Adobe Flash Lite, Action script untuk Text Field, static text, dinamic text, input text, membuat simulasi rumus

8 komentar:

  1. mau tanyak gimana caranya bikin animasi origami !! tapi kita si penguna bisa melipat juga

    BalasHapus
  2. mau bikin origami? Pake konsep klick and drag saja.

    BalasHapus
  3. terimakasih, sangat membantu..

    BalasHapus
  4. Mau tanya mas, saya mau buat animasi karakter. Kalo gerak geser saya bisa. saya bingung membuat gerak berbalik ,misalnya badan depan yang berbalik menjadi badan belakang, kemudian kepala yang menengok kiri dan kanan.
    mohon bantuannya..

    BalasHapus
  5. Komentar ini telah dihapus oleh administrator blog.

    BalasHapus
  6. bos numpang tanya.....saya kan membuat 2 layer..1 button dan 2 berbentuk gambar format moviclipt, dan gambar saya clik 2x ada frame baru disitu saya buat layer baru sebuah motion tween.......lalu gimana caranya agar button tadi bisa menjalankan motion tween....
    trims....mohon bantuan bos

    BalasHapus