Jump to content
Slvrchair

Kelas Asas Flash - For Beginners Only :)

Recommended Posts

**Error** Scene=Scene 1, layer=content, frame=311:Line 1: Statement must appear within on handler

intancename.onPress=function(){

Total ActionScript Errors: 1 Reported Errors: 1

on (release) {
    intancename.onRelease = function() {
        fscommand("quit");
    };
}
ni cth yg aku bagi:
instancename.onRelease = function() {
      fscommand("quit");
};
instancename - nama movieclip ko *cth:
exit_btn.onRelease = function() {
          fscommand("quit");
}
code ni letak kat timeline, kat stage naming-kan movieclip ko ke "exit_btn" (rujuk post sblm ni) tapi kalau code pada button itu sendiri, mcm yg ko cuba buat ko kene wat camni
on (release) {
        fscommand("quit");
    };

ok?

Edited by Slvrchair

Share this post


Link to post
Share on other sites

daniel camne prob harituh dah ok?

example continue...

ok harini aku nk tunjuk contoh "customize cursor"....sbb hari tuh our bro daniel have mentioned about his kindergarden project so i want to share something that might make his courseware a little bit interesting

customize cursor ni simple jer....basicly kita hidekn mouse dgn arahan Mouse.hide() dan masukkn arahan supaya kursor kita ni ikut jer posisi cursor asal/sebenar.

sintaks-sintaks :

1)Mouse.hide(); - hilangkan object mouse apabila publish

2)this._x = _xmouse; | this._y = _ymouse; - sila lihat post2 sblm ini utk penerangan k ;)

3)updateAfterEvent(); -digunakan utk memastikan stage sentiasa direfresh dan pergerakan kursor kita nmpk lebih kemas/smooth

so camne nk wat bende ni???? its simple....

1)create customize cursor korang....namakn instance korang kepada kursorku_mc

cthcursorwc8.png

2)masukkan coding dibawah ke timeline

Mouse.hide();
kursorku_mc.onMouseMove = function() {
    this._x = _xmouse;
    this._y = _ymouse;
    updateAfterEvent();
};

yup thats it.....so hopefully this gonna give a little bit boost to any multimedia project that needs customize cursor...its simply feww lines of code and a bit of creativity

here some example of my fla files: DOWNLOAD

;) and good luck

Share this post


Link to post
Share on other sites

yo bro Slvrchair..!

baru ja bukak and check ur solution for exit button.

tukar cursor..? nice idea dude!

agak bz kebelakangan ni..

weekday work

Share this post


Link to post
Share on other sites

yo bro Slvrchair..!

baru ja bukak and check ur solution for exit button.

tukar cursor..? nice idea dude!

agak bz kebelakangan ni..

weekday work

aku x tau cam ne nk wat function2 nih.bleh tolong x.dari awal aku nk tau... pasal sume actionscript

korang blajar basic die pakai ape? JAVA /VB/ C/C++ atau memang start ngan actionscript terus.....aku x paham la...

aku x tau nk start dari mane....tlg lar aku

Share this post


Link to post
Share on other sites

aku x tau cam ne nk wat function2 nih.bleh tolong x.dari awal aku nk tau... pasal sume actionscript

korang blajar basic die pakai ape? JAVA /VB/ C/C++ atau memang start ngan actionscript terus.....aku x paham la...

aku x tau nk start dari mane....tlg lar aku

beb want my personel advice?

kene start dari asas....nak tau sumer pasal actionscript? wat freelance banyak2....tak tau nak start kat mana?,...haaa start la kat sini...baca topik ni dari mula...paham kan..wat latihan sendiri...do what ever it takes to master the basic kalau tak aku citer kat ko pjg2 pun tak guna ok?

kalau ader kemusykilan tanya ja kat sini..ramai yg boleh membantu...tapi jgn la tanya soklan yg umum sgt...terlalu banyak skop nak kene cover mmg ko tak dpt la jawapan ko sampai sudah...tanya skop2 yang lebih kecil supaya lebih ramai yg dapat membantu...ok?

dont worry my fren....setiap langkah yang berjaya bermula dari langkah yang pertama! ok?

good luck ;)

p/s: for a start ko leh cuba2 cth2 yg aku penah bagi kat thread ni...bile dah dpt feel dier pakai software flash baru la ko rs smgt skit nak explore bende ni...yang penting rajin dan ader kemahiran R&D yang bagus

Multimedia Outsourcing Crew

interested in any below?

Share this post


Link to post
Share on other sites

example continue...

ok kita nak sambung perbincangan mengenai masking dalam flash.

cth masking: BEFORE

maskbeforefb1.png

cth masking: AFTER

mask1na7.gif

Apa itu masking? Masking merupakan kaedah mendedahkan sebahagian atau sepenuhnya layer dibawah. Seperti istilahnya mask yang membawa maksud topeng, masking memberikan kelebihan dari segi memanipulasi teknik animasi yang lebih berkesan dan menarik.

Ada banyak teknik dan kaedah masking yang digunakan oleh pembangun-pembangun multimedia, tapi bagi perbincangan kali ini aku akan tunjuk kan 2 terknik yang asas digunakan dalam pembangunan flash.

Antaranya masking statik (Static masking) dan masking beranimasi (Animated Masking).

Masking statik – objek masking tidak bergerak atau pegun

Masking beranimasi – objek masking/objek yang dimaskingkan bergerak (animate)

p/s: next thread aku tunjukan camne nk applykn bende ni ok?...ader keje daaaa calos ;)

Multimedia Outsourcing Crew

:ph34r: Interested in any below?

Share this post


Link to post
Share on other sites

...kelas bersambung....

imagetwoqu4.gif

1) Buka flash dan cipta dokumen flash baru atau ctrl+N

2) Kat timeline korang tgk kt ‘Layer 1’ letak kan image kat sini (tgk pos sblm ni).Ok skg cipta layer baru kat atas layer tadi.

3) Select layer baru kita wat tadi, pergi kat MODIFY > TIMELINE > LAYER PROPERTIES dan pilih ‘Mask’ sebagai type die dan klik ok

imageoneqm8.gif

4) Pegi balik kat layer 1, pilih layer 1 dan wat cam tadi pegi kat MODIFY > TIMELINE > LAYER PROPERTIES tapi kali ni pilih ‘Masked’ sebagai type die dan klik ok.

5) Skg kita ader 2 layer iaitu layer ,atas (layer ‘Mask’) kat sini bentuk mask dihasilkan dan layer bawah layer ‘Masked’ dimana gambar tadi diletakkan(Layer 1).

...atau leh jg camni...

pegi kat layer yg atas dan select layer tuh, klik kanan pada mouse dan pilih 'Mask', select layer bawah dan heretkn ke layer atas utk jadikan layer bawah sebagai 'Masked'

maskmz0.gif

senangkan? ;) ...good luck

like always any question just shoooooot~~~! :ph34r:

p/s: ...to be continued with another mask type - animated mask

Multive Solutions

interested in any below?

Edited by Slvrchair

Share this post


Link to post
Share on other sites

lorr.. macam mana leh pinned plak ni..

kena bukak topik baru ke?

ni kan topik mari belajar..?

isk.. x paham ni

Share this post


Link to post
Share on other sites

i'm back...hahaha lama tak login sorry kengkawan just finishing my latest 3 projects in a row...fuh letih baru balik berehat la ni...

ok topic dah di pinned/sticky

thanks tasek16 pinned-up topic ni...dengan harapan llebih ramai minat untuk belajar flash nih

lorr.. macam mana leh pinned plak ni..

kena bukak topik baru ke?

ni kan topik mari belajar..?

isk.. x paham ni

hohoho daniel wazzup wazzup.......just dier letak kan kat bahagian atas jer mudah nampak...hehe

p/s: the next class aku sambung esok...lepak2 kat ofis takde wat pe aku up kan la tutorial sambungan

Slvrchair - "...is all about creativity, consistant and skills."

Share this post


Link to post
Share on other sites

kelas bersambung...

1) cipta file baru dalam flash dan lukiskan objek di atas stage anda....seperti yang anda lihat di bawah

p1qx3.png

2) pada frame ke 15 tekan F6

p2ub0.png

3) Klik pada frame ke 15 tadi,pilih (select) objek di stage anda dan gerak kan kekanan/kekiri

kita akan animasikan objek ini nnt

p3op8.png

4) klik kanan diantara frame 1 dan frame 15 dan pilih "Create Motion Tween" - sila rujuk pos sblm ni utk kaedah terperinci membuat animasi tween

p4zw9.png

5) anda akan dapat animasi objek seperti dibawah

p5tb3.png

Share this post


Link to post
Share on other sites

6) cipta layer baru (klik pada ikon kecil dibawah layers - rujuk gmbr)

p6il1.png

7) masukkan gambar yg ingin kita "animated mask" kn pada layer yg kita cipta tadi

perhatikan objek animasi adalah layer atas berbanding gambar yg akan dimasking kan nnt

p7tb9.png

8) klik kanan pada layer atas (objek animasi) dan pilih "Mask"

p8rs0.png

9) Naaah! anda telah berjaya menghasilkan "animated masking"

p9wk2.png

- Cuba gabung-gabungkan teknik2 asas ini dgn kaedah cuba jaya dan lihat sendiri hasil anda yang unik. Daripada teknik2 asas inilah digunakan utk mencipta efek2/animasi menarik menggunakan flash

....class dismiss....

P/s: tgk balik teknik2 sblm ni...try and error gabungkan...kalau rs tak bape nak menjadi kongsi kat sini kita leh btulkan same2 ok?...good luck and adios amigos ! :D

Edited by Slvrchair

Share this post


Link to post
Share on other sites

abg slvrchair bleh terangkan pa 2 SCORM sy x phm leeee

lg satu refrence level.....apa tuuhhhh blehhh imelayukan x???

sy niee noobiessss tp ada gak develope cd interaktif pkai flash....tp x tau pn apa tu refrence level huhuhuhuhuhu

tolong ekkkk

<bdk sek men sg pasir>

<3 amanah>

Share this post


Link to post
Share on other sites

der x laman web tutorial flash....

hmm...rujukan paling mudah ialah butang "F1" mcm membe sy pernah cakap symbol of help (credit goes to MrPixel05)

library terbesar didunia...google kan la "flash tutorial" utk beginner knowledge dan kebnykn nye berbahasa inggeris

utk advanced level sy recommend site berikut;

1) http://www.sephiroth.it/ - one of the best actionscripter yg sy selalu follow

2) Adobe Flash Forum - sy slalu lepak kat sini bertukar2 idea/ilmu dgn developer oversea...very interesting community

3) ader lagi byk site2 yg menarik just google yourself ok?

abg slvrchair bleh terangkan pa 2 SCORM sy x phm leeee

lg satu refrence level.....apa tuuhhhh blehhh imelayukan x???

sy niee noobiessss tp ada gak develope cd interaktif pkai flash....tp x tau pn apa tu refrence level huhuhuhuhuhu

tolong ekkkk

<bdk sek men sg pasir>

<3 amanah>

waaaa good..good...peminat muda flash...like i always said never too early to learn flash

psl SCORM tuh...selalunya berkaitan dengan penggunaan LMS (learning management system)...nak tahu lebih lanjut

leh try2 google kat internet under the definition of "Sharable Content Object Reference Module"

and..

reference level (aras rujukan - hahaha mcm kelakar jerk bunyi dier kalau google ni sampai kiamat pn tak jumpe maksud sebenar utk flash actionscripting) ni bila kita nak wat programming..kalau pernah belajar object oriented konsep dier tak jauh beza nye.

sebab flash byk bermain dengan objek di atas stage (button, movieclip, sound...etc)

ok cth yg paling simple ialah btn interaktiviti;

senario 1

//objek btn kat stage diberi nama butangsy_btn
//kita nak give some effect selepas btn itu ditekan (onPress/onRelease)

butangsy_btn.onRelease=function(){
      butangsy_btn.enabled = false
      butangsy_btn._alpha = 50
}
//so aper yg berlaku kat sini? 
//biler kita tekan objek btn di stage (offcourse kita dah publish object ni guna kekunci CTRL+ENTER)
//1) btn ditekan
//2) btn diberi di disabled kan
//2) btn diberi sifat baru _alpha = 50 (separuh transparent)

//kita lihat dlm kes yg sama tapi coding nye agak berbeza
senario 2
butangsy_btn.onRelease=function(){
      this.enabled = false
      this._alpha = 50
}

//perhatikan syntax 'this' ini yg dikatakan reference level...
//kita merujuk kepada objek 'butangsy_btn' dan kita berikan sifat2 baru kepada objek yg kita rujuk tadi..ok?
p/s: ini cth mudah memahami reference level dan fungsi ni kegunaan nye apabila kita mempunyai katakan seribu butang yg perlu diinteraktivitikan dengan kesan sifat yg sama iaitu enabled = false dan _alpha = 50 perlukah kita buat satu2 butang tuh nye nama? itu kerja giler hehehehe so reference level ni salah satu cara memendek kan programming code kita dan memudah kan kita men'generic'kan code kita kepada lebih dari satu button...ok? cth :
//katakan kita ader 1000 btn kat stage dengan nama "my1_btn, my2_btn...my999_btn, my1000_btn"
//so;

num = 1000
for (i=0;i<num;i++) {
     this["my"+(i+1)+"_btn"].onRelease = function (){
          this.enabled = false;
          this._alpha = 50; 
     }

}
[ soalan : ] agak2 kalau kita tak tau psl reference level ni leh ker kita wat programming utk 1000 btn dlm mase 30 saat ?????? hehehe :D
salam semua.. aku nk tanya..camna nak buat backgrnd kartun yg boleh begerak huh?
boleh spesifik kan soalan? nak wat bg yg ader animation ker? ader cth? rsnye dah ader penerangan dan cth psl ni leh try rujuk kat sini;
http://forum.putera.com/tanya/t31874.html

atau klik SINI

P/S : sorry ler dah lama tak jenguk thread nih sbb dah abeh kelas.....project pn tengah menimbun nih :D ... student thread ni pn dah ramai lari wakakaka tapi ader soalan leh just shot (tanya jerk) ok?

nak wat private kelas utk education level / career advancement level leh email aku [slvrchair[at]multive.com.my], leh arrange something ok? Aku ader wt package utk student/fresh grade/professional career advancement...trust me i'm very very good in what i do ... simple yet effective learning module

anyway good luck :P

Slvrchair - every big step start with the first :ph34r:

[the founder of Multive Solutions - www.multive.com.my]

Edited by Slvrchair

Share this post


Link to post
Share on other sites

salamz..

lama btol tak lepak sini.. ada problem baru la tergagau-gagau meh sini..

hehe.. whazzup ev'rybody..

bro.. aku dah siapkan satu keje simple.. macam presentation gitu

masalah keciknya.. tatau nak exit.. button dah buat.. tanak jalan da..

aku onroad flash 8

Share this post


Link to post
Share on other sites

selamat hari raya hehehhe....

exit standalone application? rs nye aku dah cover bab tuh

try paste code ko...

anyway gud luck

Share this post


Link to post
Share on other sites

Salam...hye bro..

saya baru je try guna flash nk so far quite good..urmmmm...tp saya tak berapa exeprt dlm coding ni bley dikatakan tak expert kalu

y killer2 pnya coding...

sy nk develop game Sudoku yang simple2 je tp guna drag n drop..

bro tau tak camne coding nk buat game tu?sy da try carik kt intenet tp sy cm tak fhm..kalau buat interface tu blehla tp bila nk msukkan coding tu cam blur2..bley tak bro tlg sy nk settlekan prob sy ni?

i really appreciate that..pls hit me a.s.a.p :(

Share this post


Link to post
Share on other sites

Salam...hye bro..

saya baru je try guna flash nk so far quite good..urmmmm...tp saya tak berapa exeprt dlm coding ni bley dikatakan tak expert kalu

y killer2 pnya coding...

sy nk develop game Sudoku yang simple2 je tp guna drag n drop..

bro tau tak camne coding nk buat game tu?sy da try carik kt intenet tp sy cm tak fhm..kalau buat interface tu blehla tp bila nk msukkan coding tu cam blur2..bley tak bro tlg sy nk settlekan prob sy ni?

i really appreciate that..pls hit me a.s.a.p :(

sudoku its a number's game...programming dier complicated...nak wat cth...hmmm mcm aku tlg wat kan sumer hehehe bukan tak leh tlg cume masa tidak menyebelahi aku cause skg ni handle byk project...

camni la ko pm aku k, maybe i can arrange something...ni kerja sekolah ker?project akhir tahun?outsourcing?trus terang jerk dgn aku aku nk tlg pn ikhlas..btul tak?

ok chow....

Share this post


Link to post
Share on other sites

sudoku its a number's game...programming dier complicated...nak wat cth...hmmm mcm aku tlg wat kan sumer hehehe bukan tak leh tlg cume masa tidak menyebelahi aku cause skg ni handle byk project...

camni la ko pm aku k, maybe i can arrange something...ni kerja sekolah ker?project akhir tahun?outsourcing?trus terang jerk dgn aku aku nk tlg pn ikhlas..btul tak?

ok chow....

ni projek Flash programming..lect just ajr ckit2 n y selebihnya dia suh cari sendiri kt intenet..but the problem is aku da try cari coding kt intenet tp tak de satu pun y bleh mmbantu..aku bukan nk coding dia tapi aku nk belajar mcm mn nk implementkan coding y blambak tu dlm flash..aku leh buat coding y simple2 bley la..tp kalu cm nk buat game ni mmg tak tau lgsg..so, easy to say that i need someone to guide me to develop it...aku suka buat flash sbb kalu kreatif n pandai buat mst dpt hasilkan animasi y cambest tp aku pun baru dlm flash ni..tak pandai sgt...bley tlg ajar tak?

Edited by pungkyd

Share this post


Link to post
Share on other sites

ni projek Flash programming..lect just ajr ckit2 n y selebihnya dia suh cari sendiri kt intenet..but the problem is aku da try cari coding kt intenet tp tak de satu pun y bleh mmbantu..aku bukan nk coding dia tapi aku nk belajar mcm mn nk implementkan coding y blambak tu dlm flash..aku leh buat coding y simple2 bley la..tp kalu cm nk buat game ni mmg tak tau lgsg..so, easy to say that i need someone to guide me to develop it...aku suka buat flash sbb kalu kreatif n pandai buat mst dpt hasilkan animasi y cambest tp aku pun baru dlm flash ni..tak pandai sgt...bley tlg ajar tak?

aku rasa aku pernah tgk game sudoku ni, tpkat surat khabar la, so what u r trying to do is implement dier pakai flash ek?

ok ni kalau aku laa k...aku terangkan secara ringkas la

1st) ko identify dier nye rules and regulations game tuh....

2nd) identify camne nak main dier plak...yg aku tau la dier ader pengiraan jalur dan baris...pastu setiap jalur dan baris tuh tak leh nombor yg same (betul ker? salah betulkan ek)

3rd) ko kene asingkan patern algorithm dier...supaya senang nak programme kan nnt cth;

- ko kene create rumus utk menepati cara bermain sudoku tuh sendiri

- aper syarat2 yg membatalkan/menghalang dari nombor diisi kt sesuatu spot tuh/tempat

- patern2 lain yg berkait atau wujud

4th) identify object on stage..cam ko nak pakai movieclip ker/btn ker sebagai object yg memegang perubahan nombor tuh

5th) friendly user - yg ni ko kene pilih sendiri, selalunya org akan pilih berdasarkan pengalamn wat sesuatu application cth;

- ko nak suh user masuk kan nombor kat game ko tuh ker atau ko nak wat drop down number selection ker setiap kotak sudoku tuh ker atau lain2 cara interaktiviti

INGAT: lebih byk interaktiviti yg ko masuk kan makne nye lebih byk object yg ko kene kawal dan lebih byk algorithm yg ko kene jaga

so my advice start simple...maybe pakai input textfiled jerk dlu...dah dapat camne nak identify patern/rumus/ utk actionscript part baru ko try

pakai bende lain (mcm drop down number selection utk every boxes)

aku bagi skit la dier nye interface mungkin leh kasi skit idea camne nak start develop natang ni...

2003561115245863787_rs.jpg

so aku nk tny ni...aper yg ko dah wat setakat ni? mungkin aku leh bantu dari segi nak identify algorithm dier or create rumus utk calculation engine

so good luck

adios

Edited by Slvrchair

Share this post


Link to post
Share on other sites

eer..nak tumpang tanye blh.? ^_^

aku tgk flash nie lawa ah..

http://sandbox.deviantart.com/flash.alphabet

tau x camne nak wat?

thanks in advance

yup mmg smart....

dier detect movement mouse pakai _xmouse, _ymouse kemudian attach movieclip pada kedudukan mouse semasa mouse travel

sebelum attach kan movieclip tuh, create linkage dlm library...pastu panggil utk even attachMovie()....setiap kali application attachMovie() , ia sebenarnye memanggil movieclip yg sama yg berbeza huruf didalam movieclip tuh jerk

resolve this issue guna kan dynamic textfield or leh pkai frame (letak kan dari frame mula hingga akhir dgn susunan huruf a, b ,c...sampai z...setiap frame mewakili satu huruf)

nak nampak huruf tuh berterabur create random function yg panggil huruf tuh or frame yg mewakili huruf tuh

kemudian masuk kan rumus falling object....ni fizik nih tarikan graviti kan kan kan...leh ushar2 code dier kat pakcik google

try tekan f1 then search for attachMovie() tutorial

onMouseMove = function () {
     //attachMovie() manipulation code here
    //create random identification
    //generate random letter either from from or dynamic textfield
};


//onEnterFrame calculate the velocity and the gravity effect as well ok ?
onEnterFrame = function () {
     //calculate the related gravity involve
     //assign gravity properties to an object
     //ccreate falling object function
};

ni dier nye algorithm lebih kurang...sorry la aku tak dpt nk ajar in details......masa tak ckup daaaaa

good luck adios

Edited by Slvrchair

Share this post


Link to post
Share on other sites

aku rasa aku pernah tgk game sudoku ni, tpkat surat khabar la, so what u r trying to do is implement dier pakai flash ek?

ok ni kalau aku laa k...aku terangkan secara ringkas la

1st) ko identify dier nye rules and regulations game tuh....

2nd) identify camne nak main dier plak...yg aku tau la dier ader pengiraan jalur dan baris...pastu setiap jalur dan baris tuh tak leh nombor yg same (betul ker? salah betulkan ek)

3rd) ko kene asingkan patern algorithm dier...supaya senang nak programme kan nnt cth;

- ko kene create rumus utk menepati cara bermain sudoku tuh sendiri

- aper syarat2 yg membatalkan/menghalang dari nombor diisi kt sesuatu spot tuh/tempat

- patern2 lain yg berkait atau wujud

4th) identify object on stage..cam ko nak pakai movieclip ker/btn ker sebagai object yg memegang perubahan nombor tuh

5th) friendly user - yg ni ko kene pilih sendiri, selalunya org akan pilih berdasarkan pengalamn wat sesuatu application cth;

- ko nak suh user masuk kan nombor kat game ko tuh ker atau ko nak wat drop down number selection ker setiap kotak sudoku tuh ker atau lain2 cara interaktiviti

INGAT: lebih byk interaktiviti yg ko masuk kan makne nye lebih byk object yg ko kene kawal dan lebih byk algorithm yg ko kene jaga

so my advice start simple...maybe pakai input textfiled jerk dlu...dah dapat camne nak identify patern/rumus/ utk actionscript part baru ko try

pakai bende lain (mcm drop down number selection utk every boxes)

aku bagi skit la dier nye interface mungkin leh kasi skit idea camne nak start develop natang ni...

2003561115245863787_rs.jpg

so aku nk tny ni...aper yg ko dah wat setakat ni? mungkin aku leh bantu dari segi nak identify algorithm dier or create rumus utk calculation engine

so good luck

adios

aku bru start design dia punya interface tak msuk bab coding lg sbb aku pun tak berapa pandai..y algorith n rumus tu la y melemahkan smt aku..apa y ko ckp tu sume btul..each column and each row should'nt consist of the same number..no repetition are allowed...a'ah aku pun rasa kalu mula2 nk start tu aku patut wat y input textfilled dulu..sbb kalu bley buat y ni pun da kira bgus..

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...