Jump to content
LanoV

Mari Belajar Flash Actionscript 3.0

Recommended Posts

Oleh kerana trend kebanyakan casual game designer telah beralih arah kepada penggunaan tool Flash, maka aku rasa adalah elok untuk kita sama-sama berkongsi pengetahuan berkenaan Adobe Flash CS3 dengan menumpukan kepada ActionScript 3.0 yang menjadi nadi sesebuah aplikasi. Jadi, untuk thread ini, kita masukkan seberapa banyak maklumat yang diperlukan untuk memberikan panduan berguna, tips, tutorial dan artikel untuk semua.

Apakah ActionScipt 3.0?

Adobe Flash CS3 menyokong ActionScript 3.0 yang merupakan bahasa pengaturcaraan standard yang terbaru untuk Adobe Flash (SWF) movie dan juga untuk aplikasinya. Jika melihat dari segi sejarah, AS3 kelihatan lebih susah untuk mula2 dipelajari berbanding versi awal iaitu AS1.0 dan AS2.0 namun sebenarnya ia memberikan ruang yang lebih luas dan efisien dalam pengaturcaraan berasaskan objek (OOP). Dikatakan dengan penggunaan AS3.0 ini, kelajuannya 10 kali lebih pantas dari versi terdahulu (AS2.0).

AS3.0 amat berbeza, malah sangat2 berbeza hinggakan ianya memerlukan "virtual machine" yang baru untuk menjalankannya. Namun begitu, terasnya masih lagi mendokong ActionScript dan pastinya anda perasan yang arahan dan konsep pengaturcaraan yang diterapkan masih lagi sama dengan versi terdahulu dengan sedikit sebanyak perbezaan. Perbezaan ini adalah perlu kerana objektif AS3.0 adalah produktiviti & efisiensi terutama bila melibatkan projek2 besar. Walaupun kod-kod AS3.0 kelihatan lebih panjang dari versi awal, namun ini memberikan kelebihan dari segi prestasi tinggi yang sudah semestinya diidam2kan oleh setiap orang.

Share this post


Link to post
Share on other sites

Aku ingat si LanoG nie bukak topik utk ajar org. Tapi gayanya, macam nak pancing org ajar dia :P

Hehehe... tepat sekali firasat ko tu ekk.... :D So, kalau ko ada masa tu, meh ler buat dua tiga tutorial.... :lol: Bulan puasa nie, buat ler amal sikit dengan berkongsi sedikit ilmu.

To Malayneumaya.. ah'ha tujuan thread Flash AS3.0 kat bahagian ini lebih kepada pembangunan games. Kalau nak buat website,.. pergi jer kat bahagian Multimedia sana...

Share this post


Link to post
Share on other sites

Hehehe... tepat sekali firasat ko tu ekk.... :D So, kalau ko ada masa tu, meh ler buat dua tiga tutorial.... :lol: Bulan puasa nie, buat ler amal sikit dengan berkongsi sedikit ilmu.

To Malayneumaya.. ah'ha tujuan thread Flash AS3.0 kat bahagian ini lebih kepada pembangunan games. Kalau nak buat website,.. pergi jer kat bahagian Multimedia sana...

Haha... Suruh owang ajar ye... :P

Nah aku tak ajar. Tapi orang lain ajar, mari kita belajar:

1. http://www.flashandmath.com/basic/timers/timers1.html

2. http://www.flashandmath.com/basic/timers/timers2.html

3. http://www.flashandmath.com/advanced/surfaces/index.html

Cukup setakat hari ini. :P:D

Share this post


Link to post
Share on other sites

Alahai.. nie suruh orang lain plak ajar. Buat ler dalam bahasa Malaysia... baru ler ada semangat orang nak belajar pakai Flash nie. :) Okey, lepas siap satu lagi game Flash aku nanti..... aku akan buat satu tutorial ringkas nak guna AS3.0, yang basic2 jer lah ek.. hehehe.

Share this post


Link to post
Share on other sites

Dalam tutorial yang link BasicCX letak kat atas tu.. ada tutorial buat bentuk 3D... semuanya pakai script jer kan. Menarik gak untuk explore cuma ia terlalu akademik dan macam ahli matematik jer yang suka main2 dengan 3D nie... tapi memang interesting. :D

Share this post


Link to post
Share on other sites

elok gak tu Lanox...aku sampai skang guna actionscript 2.0 huhu...malas nak migrate sbb malas nak buat class dan component baru hhaha...

off-topic:

flash CS4 dah keluar...

da bole wat 3D transformation(da lama orang mintak...akhirnya...w00t)...

object tweening(bkn setakat kat keyframe je...double w00t)...

inverse kinematic (kalu dulu aku kena deal ngan math tahap gaban nak buat ni..skang senang gila nak buat dah...men klik2 je...triple w00t)...

motion editor(kurang pasti...tapi nampak cam best banget)...

da integrate ngan Adobe AIR(yang ni kurang pasti...aku selalu guna Zinc je :P)...

bole spray symbol randomly (xyah susah2 nk susun satu2 ..bunyi cam biasa je tapi best gak sebenarnya...hmm..ntah la :D...kena cari cs4 dulu baru bole test)

Share this post


Link to post
Share on other sites

Perghh.... siap inverse kinematic! Apa nak jadi ngan Flash nie? All-in-one solution ke? Dah macam ke arah program 3D modelling laa plak. Sooner, CS5 siap boleh buat modelling and texturing :D

Share this post


Link to post
Share on other sites

Sesaja jer nak share sikit ngan korang camner nak hentikan Frame untuk 5 saat contohnya, sebelum masuk ke frame lain. Dalam contoh dibawah, kita letak kod nie kat frame pertama.

stop();

    import flash.utils.Timer;
    import flash.events.TimerEvent;

var timerObj:Timer = new Timer(5000);

timerObj.addEventListener(TimerEvent.TIMER, notify);
timerObj.start();

function notify(event:TimerEvent):void {
   this.gotoAndPlay(2);
   
   if(this.currentFrame == 2){
      timerObj.stop();
   }
}

ps://credit to mrpixel04 (sifoo)

Edited by LanoX

Share this post


Link to post
Share on other sites

Thank you for sharing...

Orait.. no problem. Untuk 2 class yang diimport berkenaan sebenarnya optional sebab jika anda dah import siap2 dalam .as file, maka tak perlulah nak import benda tu.

import flash.utils.Timer;
import flash.events.TimerEvent;

Share this post


Link to post
Share on other sites
QUOTE(spilocke @ Oct 30 2008, 05:09 PM) <{POST_SNAPBACK}>
Memang beza ActionScript 2 dan 3 ni... konsep programming pun jadi kucar kacir bila tukar dari AS2 ke AS3. Kalau-kalau nak start dari kosong ni bolehlah lihat sini tapi basic punyalah ni...

http://winterglass.blogspot.com

Nice blog, WinterGlass... harap2 anda boleh share info and knowledge kat sini. Harap2 boleh update blog tu selalu supaya boleh jadi bahan rujukan untuk flash game developers... Thank you... biggrin.gif

Share this post


Link to post
Share on other sites
salam...nak tanye kepade sesiapa yg tahu jwapanye..hehe... camne ek nk buat carian, contohnye carian di dalam peta,..pastu leh zoom in n zoon out.. senang cite nk wat mcm google earth tu la.. tp sy nk guna macromedia flash. klu guna flash cs3 leh x?

Share this post


Link to post
Share on other sites
[quote name='haniey_pisces' date='12 September 2010 - 05:00 PM' timestamp='1284282026' post='1047661']
salam...nak tanye kepade sesiapa yg tahu jwapanye..hehe... camne ek nk buat carian, contohnye carian di dalam peta,..pastu leh zoom in n zoon out.. senang cite nk wat mcm google earth tu la.. tp sy nk guna macromedia flash. klu guna flash cs3 leh x?
[/quote]
Tak silap... ada Google Map API bole guna kot untuk integrate.. try ler search kat Google Map dulu.

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