GAME ASTEROID
Langkah pengerjaanya:
1.
Bukalah
aplikasi flas pro lalu pilih new document
2.
Setelah itu import 2 buah gambar yang
berhubungan dengan game yang aka n
dibuat tersebut seperti gambar batu dan juga pesawatnya
3.
Setalh proses importing selesai maka kita
lanjutkan dengan mengconvert semua gambar tersebut menjadi movie clip dengan cara klik kanan pada objek lalu pilih
convert to symbol atau dengan cara pilih
menu midify lau convert to symbol sbb:
4.
Jika
semua gambar yang dibutuhkan sudah diimport maka kita lanjkan ke proses
selanjutnya..oya jangan lupa untuk memberikan nama singkat dari movie clipt
tersebut karena kita akan membutuhkanya untuk proses script
Dengn cara
5.
Pada projek ini saya menggunkan44 layer yaitu:
6.
Setelah itu kita mulia scrip dengan cara klik
movie clip roket àklik
kanan dan pilih action pada bagian klip ini ketikkan koding :
Dan tambahkan 1 layer lagi pada movie clip
rooket tersebut untuk membuat efek
meledak pada roket dengan cara
pada frame pertama tambhakn gambar dari roket tersebut …dan pada frame
kedua tambakan gambar ledakan hingga seolah2 ledakan itu mengecil dan kembali
lagi menjadi roket dengan cara menggunakan tween
7.
Jika sudah kita mulai proses dengan cara pemberiak script pada roket sehingga roket
bias diherakkan kanan,kiri,atas ,bawah,diagonal kanan,diagonal kiri,diagonal
kiri bawwah,kanan bawah sbb:
onClipEvent (enterFrame) {
if (Key.isDown(Key.UP)) {
this._rotation
= 0;
this._y
= _y-20;}
//jika ditekan tombol atas maka perputaran
sumbunya adalah 0 dan akan bergerak pada sumbu y sebesar - 20
else
if (Key.isDown(Key.DOWN)) {
this._rotation
= 180;
this._y
= _y+20;}
// jika ditekan tombol bawah maka
perputaran sumbunya adalah 180 derajat dan akan bergerak pada sumbu x sebesar
+20
else
if (Key.isDown(Key.LEFT)) {
this._rotation
= -90;
this._x=
_x-20;}
// jika ditekan tombol kanan maka
perputaran sumbunya adalah -90 derajat dan akan bergerak pada sumbu x sebesar
+20
else
if (Key.isDown(Key.RIGHT)) {
this._rotation
= 90;
this._x=
_x+20;}
// jika ditekan tombol atas maka perputaran
sumbunya adalah 90 derajat dan akan
bergerak pada sumbu yx sebesar +20
if
(Key.isDown(Key.UP) && Key.isDown(Key.RIGHT)) {
this._rotation
= 45;
this._y
= _y-15;
this._x
= _x+15;}
//jika ditekan tombol atas dan kanan maka
arahnya akan berupa kanan atas denga rotasi 45 derajat dan perutaran terhadap
sumbu y=-15,x=+15
else
if (Key.isDown(Key.UP) && Key.isDown(Key.LEFT)) {
this._rotation
= -45;
this._y
= _y-15;
this._x
= _x-15;}
this._x
= _x+15;}
//jika ditekan tombol atas dankiri maka
arahnya akan berupa kiri atas denga
rotasi -45 derajat dan perutaran terhadap sumbu y=-15,x=+15,x-15
else
if (Key.isDown(Key.DOWN) && Key.isDown(Key.RIGHT)) {
this._rotation
= 127;
this._y
= _y-15;
this._x
= _x+15;}
this._x
= _x+15;}
//jika ditekan tombol bawah dan kanan maka arahnya akan berupa kanan
bawwah denga rotasi 127 derajat dan perutaran terhadap sumbu y=-15,x=+15,x-15
else
if (Key.isDown(Key.DOWN) && Key.isDown(Key.LEFT)) {
this._rotation
= -127;
this._y
= _y-15;
this._x
= _x-15;}
this._x
= _x+15;}
//jika ditekan tombol bawah dan kiri maka arahnya akan berupa kiri bawah
denga rotasi -127 derajat dan perutaran terhadap sumbu y=-15,x=+15,x=-15
if
(this.hitTest(_root.asteroid) == true or this.hitTest(_root.asteroid1) == true
or this.hitTest(_root.asteroid2) == true or this.hitTest(_root.asteroid3) ==
true) {
this.gotoAndPlay(2);
}
}

Tidak ada komentar:
Posting Komentar