1. Buat 3 Layer :
a. Background = file _ import – to stage – free transform – ubah sesuai yang diinginkan
2. Layer kedua = layer animasi, missal burung/kupu – kupu dan tulis action sebagai berikut :
onClipEvent(load)
{
_y=100+random(400);
xawal=_x;
kecepatan=10;
naik=0;
keluar=0;
_visible=false;
}
onClipEvent(enterFrame)
{
//burung belum keluar
if(keluar==0 and random(20)==5)
{
keluar=1;
_visible=true;
}
//burung keluar
if(keluar==1)
{
_x+=kecepatan;
if(random(10)==3)
{
//gerakan acak naik
naik=1;
}
else if(random(10)==4)
{
//gerakan acak turun naik
naik=2;
}
else if(random(10)==5)
{
//gerakan lurus naik
naik=0;
}
if(naik==1 and _y>50)
{
_y-=5;
}
else
{
//menggerakkan turun
}
if(naik==2 and _y<550)
{
_y+=5;
}
//keluar dari stage, maka kembalikan ke posisi awa
if(_x>800)
{
_x=xawal;
_y=100+random(400);
keluar=0;
_visible=false;
}
}
}
3. Pada layer ketiga gambar kursor
convert movie clip. Dan actionnya =
onClipEvent(load)
{
Mouse.hide();
startDrag(this,true);
}
onClipEvent(enterFrame)
{
startDrag(this,true);
}
4. Untuk efek meledak ketika burung ditembak =
- Klik 2x kursor
convert to button.
- Klik 2x masuk menu button, pada down klik kanan insert keyframe dan rubah bentuknya seperti meledak.
5. Untuk efek burung yang ditembak agar hilang =
- Klik animasinya dan buka panel action
- Letakkan kursor mouse pada baris terakhir ( dibelakang tanda } terakhir ) kemudian tekan enter. Kemudian tambahkan action berikut :
onClipEvent(mouseDown)
{
if(hitTest(_root.kursor))
{
_x=xawal;
_y=100+random(400);
keluar=0;
_visible=false;
}
}







0 comments:
Post a Comment