step 1 : buat stage dengan ukuran 800x400, di kasih deh background spy lbh cantik, trus kunci layernya, and buat layer kedua
step 2 : buat bola ukuran 15 x 15, convert to movie clip, and jgn lupa titik registrasinya harus di tengah,kasih nama instance name misal bola.
step 3: klik mc bola ,masukkan kode berikut:
- onClipEvent (load) {
- fire = 0;
- var Vo = _root.ubah_Vo.level;
- t = 0;
- g = 9.8;
- var Xo = 50;
- var Yo = 277;
- var sudut = _root.ubah_sudut.level;
- alpha = sudut-90;
- radian = alpha*3.14/180;
- }
- onClipEvent (enterFrame) {
- if (fire == 0) {
- var Vo = _root.ubah_Vo.level;
- _x = Xo;
- _y = Yo;
- var sudut = _root.ubah_sudut.level;
- alpha = sudut-90;
- radian = alpha*3.14/180;
- t = 0;
- }
- if (fire == 1) {
- t += 0.2;
- _x = Xo+Vo*Math.sin(-radian)*t;
- _y = Yo-(Vo*Math.cos(-radian)*t-0.5*g*t*t);
- if (_y>Yo) {
- _root.ledakan.gotoAndPlay(2);
- _root.ledakan._x = _x;
- _root.ledakan._y = _y;
- fire = 0;
- }
- }
- }
step 4 : bwt sebuah tombol dari rectangle bisa, dari tombol apapun bisa, yg pnting tulisannya "tembak" atau "fire", isikan kode berikut pada tombol
- on (press) {
- _root.bola.fire = 1;
- }
step 5 : sama seperti step 4, cuma tulisannya diganti "reset", isikan kode berikut pada tombol
- on (press) {
- _root.bola.fire = 0;
- }
step 6: cari glider dalam flash untuk mengubah kecepatan awal dan sudut tembak
window - commom libraries - buttons
geser ke bawah cari classic button, buka knob and fader - fader gain, sorot ke stage,
step 7 : beri nama mc fader gain dengan nama ubah_Vo, lalu klik 2x utk masuk ke dalam mc fadergain, cari frame action scriptnya, buka, cari tulisan level = 100, ubah menjadi level = 70 atau level = 50, tergantung selera,
step 8 : perhatikan library, cari mc fader gain, klik kakan dan duplicate, namanya terserah ente, geser ke stage, dekatkan dengan mc ubah_Vo, beri nama fadergain2 dengan nama instance name ubah_sudut.
step 9 :klik doble pada mc ubah_sudut, cari action frame dan buka, sama seperti step 7, cuma level = 70 loe ganti dengan level = 30 atau level = 45, (sudut istimewa, he he), nah trus lhoe ganti SEMUA ANGKA YANG BERTULISKAN 100 DANGAN ANGKA 90, klo gk salah ada sekitar 5 biji, intinya karena sudut yang kita pake hanya sampe 90 aja ya, klo 100 derajat ribet, berabe.
step 10: buat mc ledakan, kasih nama juga ledakan, klik 2x trus kosongkan frame 1, jadi ledakan hanya ada di frame ke 2 ampe selesai (tergantung selera), buat layer baru dalam mc ledakan, pada frame 1, masukkan kode
- stop();
coba deh test movie
udeh dulu ya, kritik and sarannya ditunggu.....
No comments:
Post a Comment