selamat pagi semuanya, walaupun sudah siang, sore
ataupn malam tetep selamat pagi. . .
kenapa kok selamat pagi. . . . . ??
karna semangatnya harus tetap semangat seperti pagi
hari . .
malah ngawur heheheeee. . .
sebelum memulai anda harus membuat terlebih dahulu caramemantulkan bola.
Karna ini adalah gabungan antara memantulkan bola dan
menggerakkan benda dengan tombol panah, jika anda sudah membuat cara
memantulkan bola
Ok kita lanjutkan . .
1.
Buatlah persegi panjang di bagian bawah
lingkaran
Dan ubah menjadi movie clip dan
beri nama kotak_besar
Tekan f9 dan masukkan script
berikut
onClipEvent (enterFrame)
{
if (Key.isDown(Key.LEFT))
{
_x -= 10;
}
if
(Key.isDown(Key.RIGHT)) {
_x += 10;
}
if (Key.isDown(Key.DOWN))
{
_y += 10;
}
if(Key.isDown(Key.UP)) {
_y -= 10 ;
}
}
Pilih frame 1 dan masukkan script
berikut
stop();
kecepatanX = 10;
//membuat variable
kecepatanY dengan nilai 18
kecepatanY = 15;
//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) {
//minuskan nilai variable kecepatanY
kecepatanY = -kecepatanY;
}
if (this._y>350) {
//jika kordinat y movie clip ini lebih besar
dr 350
gotoAndStop(2);
}
//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;
}
if (this.hitTest(kotak_besar)) {
//jika movie clip menabrak kotak besar
kecepatanY = -kecepatanY;
}
//koordinat x movie clip ini ditambah nilai
kecepatanX
this._x += kecepatanX;
//koordinat y movie clip ini ditambah nilai kecepatanY
this._y += kecepatanY;
};
2.
Kilik kanan pada frame 2 dan pilih
insert key frame dan buat seperti gambar ini
Pada opsi mulai lagi ubah menjadi
button dan masukkan script berikut
on(press) {
gotoAndPlay(1);
}
Tekan ctrl+enter
Atau anda bisa download sourcenya
disini
No comments:
Post a Comment