Menggunakan MovieClip dari library pada adobe flash cs4

Share on Facebook
Post to Google Buzz
Bookmark this on Yahoo Bookmark
Share on StumbleUpon

Menggunakan asset dari library ke dalam stage pada saat runtime tentunya kita dibutuhkan sedikit actionscript. Kita akan mencoba membuat sebuah contoh untuk memanggil asset(baik itu movieclip, button, atau lainnya) dari library ke dalam stage dalam sebuah aplikasi flash sederhana.

Alat yang perlu dipersiapkan:

  1. Adobe Flash versi CS3/CS4/CS5

Pertama-tama kita buat new document pada flash, pilih yang actionscript 3.0. Kemudian buat sebuah kotak hijau(yang akan dijadikan movieclip nantinya) dan sebuah button, berikan nama untuk button misal tombol. Select pada kotak hijau, kemudian klik kanan, pilih Convert to symbol, maka akan muncul dialog seperti di bawah ini (tekan advance jika belum muncul seprti di bawah ini). gantilah nama simbol dengan nama hijau misalnya, untuk menjadikan sebuah movieClip yang bisa diambil dari library pada runtime maka berikan centang pada pilihan export for actionscript, kemudian ganti nama Class menjadi Hijau misalnya (nama Class boleh berbeda dengan nama symbol ). Kira-kira seperti ini skrinsutnya(screenshot):

Export to Symbol

Seperti inilah kira-kira tampilan export to symbol

Pilih OK.


Setelah itu hapus movieclip yg ada di stage. berikan kode ini pada timeline:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
var nampak:Boolean=false;
var hijau_mc:Hijau = new Hijau();

tombol.addEventListener(MouseEvent.CLICK, handleClick);

function handleClick(e:MouseEvent):void {
    if (! nampak) {
        addChild(hijau_mc);
        nampak=true;
    } else {
        removeChild(hijau_mc);
        nampak=false;
    }
}

Ctrl+Enter.

ada yang blum jelas. atau kurang setuju silakan menulis comment

Comments

  1. jeep_gor says:

    tulisan yang sangat membantu…….
    pertanyaannya ..bagaimana bila, kita memberikan button-button pada hijau_mc tadi…
    apa perlu button2nya juga dipisah2 atau dijadikan satu saja dalam hijau_mc dalam penyimpanan di library…

    trims…

  2. Agil says:

    @jeep_gor: bisa dipisah bisa tidak. kl mau reuseable sebaiknya dipisah. sehingga untuk menambahkan button bisa menggunakan method addChild(movieclip).kl gk dipisah bisa diakses menggunakan hijau_mc.button

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>