You are on page 1of 8

Action Script

MODUL
ACTION SCRIPT

Stop, Play, Gotoandplay, Gotoandstop

1. stop

berfungsi menghentikan frame yang dimainkan. Penulisannya :

stop();

2. play

berfungsi memainkan frame. Frame yang dimainkan hanya frame berikutnya anda tidak dapat
mengatur di frame mana yang akan dimainkan. Misalnya anda menaruh tombol dengan script play
di dalamnya dan berada di frame 4, dan jika tombol tersebut ditekan maka akan memainkan frame
5, frame 6, frame 7, dst. Penulisannya :

play();

3. gotoAndPlay
fungsinya hampir sama dengan play tetapi dengan gotoAndPlay anda dapat mengatur di
frame/frame label mana yang akan dimainkan. Misalnya Misalnya anda menaruh tombol dengan
script gotoAndPlay(9) di dalamnya dan berada di frame 1, dan jika tombol tersebut ditekan maka
akan memainkan frame 10, frame 11, frame 12, dst. Untuk memainkan frame anda cukup
menuliskan angka didalam tanda kurung. Untuk memainkan frame label anda harus menuliskan
frame label di antara tanda kutip. Jika menggunakan variable, anda dapat menuliskannya langsung
seperti menuliskan angka frame. Penulisannya :
1 //masukkan langsung jika yang dimasukkan angka frame
2 gotoAndPlay(5);
3
4 //berikan tanda kutip di antara frameLabel
5 gotoAndPlay("frameLabel");
6
7 //masukkan langsung jika yang dimasukkan variable
8 gotoAndPlay(namaVariable);

4. gotoAndStop
1
Action Script

fungsinya hampir sama dengan gotoAndPlay hanya saja frame yang dituju tidak dimainkan
seterusnya melainkan berhenti. Misalnya Misalnya anda menaruh tombol dengan script
gotoAndPlay(9) di dalamnya dan berada di frame 1, dan jika tombol tersebut ditekan maka akan
memainkan frame 10 dan tidak akan dilanjutkan ke frame berikutnya. Untuk memainkan frame
label anda harus menuliskan frame label di antara tanda kutip. Jika menggunakan variable, anda
dapat menuliskannya langsung seperti menuliskan angka frame. Penulisannya:

1 //masukkan langsung jika yang dimasukkan angka frame


2 gotoAndStop(5);
3
4 //berikan tanda kutip di antara frameLabel
5 gotoAndStop("frameLabel");
6
7 //masukkan langsung jika yang dimasukkan variable
8 gotoAndStop(namaVariable);

untuk contoh penggunaanya silahkan membuat animasi frame yang simpel berikut ini:
1. Buatlah sebuah Flash Document dengan panjang 300px dan lebar 300px serta 2fps sebagai frame
ratenya.
2. Seleksi frame 1 sampai 5 lalu tekan F7. Maka di timeline akan tampil seperti berikut ini:

Gambar 1 Tampilan Timeline


3. Buatlah static text di masing-masing frame dengan tulisan FRAME 1 di bagian frame 1, FRAME
2 di bagian frame 2 dst
4. setelah itu tekan Ctrl+Enter
Contoh penggunaan script stop:
1. Buatlah animasi frame simpel diatas
2. Klik frame 1 dan tekan F9. Pada kotak dialog yang muncul masukkan script berikut:
1 //hentikan animasi frame
2 stop();

3. Tekan Ctrl+Enter untuk melihat hasilnya.


Contoh penggunaan script play:
1. Buatlah animasi frame simpel diatas
2. Buatlah 2 buah tombol dengan masing-masing di beri tulisan PLAY dan STOP.

2
Action Script

3. Klik tombol yang memiliki tulisan PLAY dan tekan F9. Pada kotak actions yang muncul
masukkan script berikut:
1 //ketika tombol ditekan
2 on (press) {
3 //mainkan animasi frame
4 play();
5 }
4. Klik tombol yang memiliki tulisan STOP dan tekan F9. Pada kotak actions yang muncul
masukkan script berikut:
1 //ketika tombol ditekan
2 on (press) {
3 //hentikan animasi frame
4 stop();
5 }

5. Tekan Ctrl+Enter untuk melihat hasilnya.

Tekan tombol stop untuk menghentikan animasi dan tekan tombol play untuk menjalankannya lagi

Contoh penggunaan script gotoAndPlay:

1. Buatlah animasi frame simpel diatas

2. Klik frame 1 dan tekan F9. Pada kotak ations yang muncul masukkan script berikut:

1 //hentikan animasi frame


2 stop();

3. Buatlah sebuah tombol dengan tulisan gotoAndPlay di dalamnya. Klik tombol tersebut dan tekan
F9. Pada kotak dialog yang muncul masukkan script berikut :

1 //ketika tombol ditekan


2 on (press) {
3 //mainkan frame 3
4 gotoAndPlay(3);
5 }

4. Tekan Ctrl+Enter untuk melihat hasilnya.

Ketika tombol ditekan, animasi langsung memainkan frame 3

Contoh penggunaan script gotoAndStop:

1. Buatlah animasi frame simpel diatas

2. Klik frame 1 dan tekan F9. Pada kotak ations yang muncul masukkan script berikut :

1 //hentikan animasi frame


2 stop();

3
Action Script

3. Buatlah sebuah tombol dengan tulisan gotoAndStop di dalamnya. Klik tombol tersebut dan tekan
F9. Pada kotak dialog yang muncul masukkan script berikut :

1 //ketika tombol ditekan


2 on (press) {
3 //animasi berhenti di frame 4
4 gotoAndStop(4);
5 }

4. Tekan Ctrl+Enter untuk melihat hasilnya.

Ketika tombol ditekan, animasi langsung berhenti di frame 4

(LOGIKA ARITMATIKA)

Action script lanjutan membahas tentang logika aritmatika, seperti penambahan, pengurangan,
pembagian, dan perkalian. Logika aritmatika yang akan dipelajari menyertakan tombol sebagai
eksekutor.

Tabel 1. Operator aritmatika pada action script


Operator Tipe
+ Penambahan
- Pengurangan
/ Pembagian
* Perkalian
% Modulo
++ Incremen
-- Decremen

Contoh penggunaan operator aritmatik pada script :

Gambar 2. Membuat variabel nilaiA, nilaiB, nJumlah dan outputnya

Contoh 1:
1. Membuat permainan penjumlahan :
• Buat layer dengan nama input. Pada layer tersebut buatlah 2 teks dengan tipe input. Pada
properti masing-masing teks beri nama untuk variabelnya adalah bil1 dan bil2. Batasi masing-
masing input teks hanya untuk 2 karakter saja.
• Buatlah objek simbol “+” diantara dua teks input tersebut dan simbol “=” di sebelah kanan teks
input kedua
• Buat layer baru dengan nama output yaitu untuk membuat teks dinamis dengan nama variabel
nJumlah. Letakkan di sebelah kanan simbol “=”
4
Action Script

• Buat layer lagi yaitu button untuk membuat simbol tombol hitung

Gambar 3. Latihan Permainan Penjumlahan

• Buat action pada tombol hitung dengan script :

Contoh 2
Pernyataan Pengulangan
ActionScript juga mendukung pernyataan-pernyataan untuk pengkondisian maupun pengulangan.
Secara umum, sintaks penulisannya juga tidak jauh berbeda. Sebagai contoh, pengulangan dengan
pernyataan for pada ActionScript diperlihatkan seperti berikut:

Hasilnya

5
Action Script

Gambar 4. Menggunakan pernyataan pengulangan

Contoh 3
Jam Digital
Untuk lebih memudahkan penggunaan Audacity, sebaiknya kita memahami fungsi- fungsinya
terlebih dahulu.
• Mengatur Preferensi
Begitu selesain instalasi, Audacity sudah bisa digunakan untuk berbagai kegunaan umum.
Meskipun demikian, kita juga bisa melakukan pengaturanpengaturan khusus.
1. Buat dokumen baru dengan ukuran 200 x 60 pixel.
2. Tambahkan objek kotak dengan memanfaatkan tool Rectangle.
3. Buat layer baru (Layer 2), kemudian tambahkan teks dinamis di atas objek kotak dan beri nama
jam.

Gambar 5 Mengatur properti teks dinamis

4. Hasilnya akan terlihat seperti berikut:

6
Action Script

Gambar 6. Desain jam digital

5. Tambahkan layer baru (Layer 3), kemudian tekan F9 tanpa memindahkan fokus layer aktif.
Lengkapi kode programnya seperti berikut:

time=new Date(); // time object


var seconds = time.getSeconds()
var minutes = time.getMinutes()
var hours = time.getHours()
if (hours < 12) {
ampm = "AM";
} else {
ampm = "PM";
}
while (hours > 12) {
hours = hours - 12;
}
if (hours < 10) {
hours = "0" + hours;
}
if (minutes < 10) {
minutes = "0" + minutes;
}
if (seconds < 10) {
seconds = "0" + seconds;
}
// Men-set current time
jam.text = hours + ":" + minutes + ":" + seconds +" "+ ampm;

6. Klik kanan frame kedua di Layer 3, kemudian pilih menu InsertKeyfr ame. Tuliskan kode berikut
di window Action.
gotoAndPlay(1)

7
Action Script

Gambar 7. Jam digital

You might also like