Joined: 31 Oct 2007
Posts: 17
Location: Mutiara Damansara
Posted:
Tue Nov 20, 2007 10:45 am
tutorial 2
ok skg ni kita akan wat camne nak tangkap lalat hehehe...kita ada animasi lalat (tutorial seblm ni) dan kita nak gabungkan dengan butang(button). so kita nak buat camne biler klik lalat tuh dier terbang dan biler klik lagi sekali lalat tuh berhenti (tangkap lalat la tuh )
antara sintaks/syntax mudah yang akan kita gunakan spt
- instancename.play() - mainkan movieclip anda, secara default frame dimainkan bermula dari frame pertama
- instancename.stop() - bentikan movieclip anda
- statement if ... else... - menetapkan syarat
- tracing iaitu trace() - sebagai tracing tools senang nak tgk/trace adakah syarat2 tadi dipatuhi dengan betul
mula2..kita memerlukan seekor lalat yang dimovieclipkan(aku amik kat tutorial sblm ni) atau korang leh donlod kat sini utk fail dier.
kedua..pastikan lalat tadi diberi instance name lalat_mc
ketiga..copy pastekn code dibawah pada timeline korang atau leh donlod cth kat sini
Code:
//isytihar lalatgerak adalah benar/true
var lalatgerak:Boolean = true;
//cipta tugas butang dgn instance name, lalat_mc
lalat_mc.onRelease = function() {
//output: true/false (jika lalat bergerak - true | jika tidak bergerak - false)
trace(lalatgerak);
//jika lalatgerak adalah benar/true
if (lalatgerak == true) {
//this._parent --> _root
//lalat_mc mula untuk dimainkan
this._parent.lalat_mc.play();
//tukar status lalatgerak setiap kali butang dilepaskan
lalatgerak = !lalatgerak;
//jika arahan dilakukan keluar terus dari perbandingan
break;
//jika lalategerak adalah TIDAK benar/false
} else if (lalatgerak == false) {
//this._parent --> _root
//lalat_mc dihentikan
this._parent.lalat_mc.stop();
//tukar status
lalatgerak = !lalatgerak;
//jika arahan dilakukan keluar terus dari perbandingan
break;
}
};
yang ni ringkasan kemas actionscript tadi tanpa remark
nah senang jerk kan?siap game tangkap lalat korang...leh tambah markah tangkapan dan jgk efek lain kalau korang nak...kalau ader error atau bugs leh bincangkan kat sini
Yeaaaaaaaaaaaaa.....abeh dah kelas asas kita...tentang actionscript banyak lagi syntax2 yang perlu amik tau kalau korang nak mendalami actionscript ni...aku akan cuba updatekan cth2 kat thread ni dari semasa ke semasa....
ok...ader soalan leh start tanya....pasni aku akan up kan contoh2 lain plak...yang berkaitan dengan animasi dan programingnye skali.
Joined: 31 Oct 2007
Posts: 17
Location: Mutiara Damansara
Posted:
Fri Feb 08, 2008 11:38 pm
ader membe kita tanya soklan ni so aku rs aku jwb kat sini supaya org lain pn leh tau camne bende ni leh wat k
Quote:
emm cube tgk [url="http://www.carlos-polo.com/"]http://www.carlos-polo.com/[/url]
sy nk tao la cane ye nk wat yg org tu...tu repeat motion la ye? cane kalo sy nk gune photo org btol...mcm [url="http://www.guraphic.com/"]http://www.guraphic.com/[/url] ...nk wat sequence image camni..tp nk jdkn die sentiase begerak cam carlos-polo tu..eh phm ke soklan ni hehe
patuh cane ye nk wat bunge camni [url="http://www.qkqi.com/"]http://www.qkqi.com/[/url]
1st
Code:
http://www.carlos-polo.com/
teknik ni menggunakan "sequence jpeg" atau gambar berturutan...dlm kes ni seorg lelaki berjalan....konsep yg same mcm mane aku wat animasi lalat kat post sblm ni (sila rujuk)...tapi sbb lalat ni lebih simple jdi "sequence jpeg" dier cuma ader dua....sayap terbuka dan sayap tertutup
lebih cantik/smooth sesuatu "sequence jpeg" tuh bergantung kepada berapa byk frame yg anda ingin pakai...so yg bayang2 mamat tuh camne lak?byg2 tuh merupakan movieclip yg same seperti yg asal cuma _alphanye sahaja di kurangkn dan sedikit teknik design dimasukkn utk kelihatn bayang2 yg lebih realistik.
satu lagi website ni mmg menggunakan repeating motion atau lebih tepat lagi looping animation...secara default sebarang movieclip akan sentiasa looping animasi didalamnye...dan tidak perlu set aper2...kecuali jika frame pertama/terakhir(atau mana2 frame) mengandungi arahan stop() pada frame nye
Code:
http://www.guraphic.com/
satu lagi teknik "sequence jpeg" menggunakan even object.onRollOver=function(){}
Code:
http://www.qkqi.com/
ini merupakan teknik masking....rahsia teknik ini yg kelihatan "lebih hidup" kerana menggunakan fps yg tinggi jadi animasi lebih laju dan menarik
teknik masking ini di kemaskan lagi dgn memperalatkan EASE iaitu salah satu property Tween pd object yg di"tween"kn
reference for today
fps - frame per second/frame rate yg boleh diubah mengikut kesesuaian implementasi
....and good luck ;) tak jelas leh tny don wori be epi
View next topic View previous topic
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum