
10-04-2002, 05:00 PM
|
 |
Inspired Webmaster
|
|
Join Date: Sep 2001
Location: Penang
Posts: 121
Rep Power: 92
|
|
hmm ... ok lah ... saye bagi contoh ...
biasenye kalo nak buat tooltip pada movie clip, tooltip tu dibina dalam MC tu dan jadikan ia "_visible=false"
jadi bila mouse bergerak pada MC tuh .... die buat arahan
onClipEvent (mouseMove) {
if (this.hitTest(_root._xmouse, _root._ymouse,true)) {
//panggil tooltip
}
}
tapi ... cara ni tak berapa bagus .... sebab .... bayangkan kalau ada 1000 MC ...jadi ... kene buat 1000 tooltip dalam setiap
MC dan panggil .... boleh mati oooo ....
ni contoh saya bagi kat bawah ni ::
<embed src="http://www.kanitawomen.org/tempK/over.swf" WIDTH=400 HEIGHT=300 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>
cuba bawa mouse ke kotak tuh .... nanti ada tooltip kuar .... pegi 2 - 3 kali ... tooltip berbeza akan keluar ..
contoh saya ni bukan macam cara yang saya cakap kat atas tu ... cara saya buat lain sket ....
bila saya ada MC baru, saya cuma masukkan arahan ni atasnya
onClipEvent (mouseMove) {
_root.tool.tip("ni warna merah", _name);
}
itu saje perlu buat .... nanti akan timbul tooltip secara automatik bila mouse pi kat MC tu .....
dalam tooltip tu akan keluar "ni warna merah" ....
jadi .... kalo ade 1000 MC pon ... saya hanya perlu copy past command tuh jek ,... dan tukar teks die ....
macam mana ni boleh jadi ?
saya buat enjin traking "over" dan panggilan tooltip dari librari .... so die macam templete...
min_ah boleh download die nye FLA dibawah .... cuba la try dulu ,.. dan cuba fahamkan .... (cuma jangan kaco enjin dah le ... nanti tak timbul tooltip tuh) ...
min_ah boleh tukar kotak tooltip dari librari dan tambah kotak baru ....
alamak eh .. panjang nyee post saye ... sampai sini je le ... kalo ade pape tak fahamm .. tanye jek ...
Last edited by kuman; 10-04-2002 at 05:04 PM.
|