ArtSlave
 
 
 FAQ  •  Search  •  Memberlist  •  Usergroups   •   fChat   •  Register  •  Profile  •  Log in to check your private messages  •  Log in
 
 
 Kelas Asas Flash by Slvrchair View next topic
View previous topic
Post new topicReply to topic
Author Message
slvrchair
Tadika


Joined: 31 Oct 2007
Posts: 17
Location: Mutiara Damansara

PostPosted: Tue Nov 20, 2007 10:45 am Reply with quoteBack to top

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.
Image

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
Image

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.

good luck ;)

_________________
it's me: slvrchair[at]multive.com.my
//Training/Class Booking [Private/Group Adobe Flash 8/9 Training] : training[at]multive.com.my
//Product & Services [Enquiry/Request] : sales[at]multive.com.my
View user's profileSend private messageSend e-mailVisit poster's website
marimo head (sanji)
naib canselor


Joined: 16 Jul 2007
Posts: 600
Location: angga

PostPosted: Sun Dec 23, 2007 1:39 pm Reply with quoteBack to top

hehehehe aku ada cuba leh thn gak kikikikiki
View user's profileSend private messageSend e-mailVisit poster's websiteYahoo MessengerMSN Messenger
slvrchair
Tadika


Joined: 31 Oct 2007
Posts: 17
Location: Mutiara Damansara

PostPosted: Fri Feb 08, 2008 11:38 pm Reply with quoteBack to top

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

_________________
it's me: slvrchair[at]multive.com.my
//Training/Class Booking [Private/Group Adobe Flash 8/9 Training] : training[at]multive.com.my
//Product & Services [Enquiry/Request] : sales[at]multive.com.my
View user's profileSend private messageSend e-mailVisit poster's website
Display posts from previous:      
Post new topicReply to topic


 Jump to:   



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