Memantulkan bola, jika
kita menggunakan motion tentu hal iotu akan memerlukan frame yang sangat banyak
dan juga waktu yg lama dalam membuatnya. . .
Namun dengan action script cukup dengan 1 frame, berikut
langkah-langkahnya :
1. Buat lah
sebuah movie clip dan beri nama bola
2.
Klik frame 1 dan tekan f9 lalu masukkan action script berikut
Klik frame 1 dan tekan f9 lalu masukkan action script berikut
kecepatanX = 20;
//membuat variable kecepatanY dengan nilai 18
kecepatanY = 18;
//perintah yang dijalankan ketika frame pada movie clip bola
dimainkan
bola.onEnterFrame = function() {
//jika
koordniat y movie clip ini berada kurang dari 30 atau lebih dari 370
if
(this._y<30 || this._y>370) {
//minuskan
nilai variable kecepatanY
kecepatanY
= -kecepatanY;
}
//jika
koordniat x movie clip ini berada kurang dari 30 atau lebih dari 370
if
(this._x<30 || this._x>370) {
//minuskan
nilai variable kecepatanX
kecepatanX
= -kecepatanX;
}
//koordinat
x movie clip ini ditambah nilai kecepatanX
this._x
+= kecepatanX;
//koordinat
y movie clip ini ditambah nilai kecepatanY
this._y
+= kecepatanY;
};
Untuk lebih jelasnya bisa didownload sourcenya
disini.
No comments:
Post a Comment