123

download 123

of 5

description

pengertian motion flash

Transcript of 123

  • 7/18/2019 123

    1/5

    Object dan Frame ActionsStruktur dasar dari sebuah aksi adalah:saatSesuatuTerjadi(input) {lakukanAksi}

    Ada dua macam Action:object actions dan frame actionsdidalam fash ada 3 macam symbol:MovieClip(ACTION), Butto(ACTION) da !"aphic(TI#A$)oClip%vet ialah sebuah evet , &eadaa dimaa sesuatu telah te"'adioClip%vetii adalah mea*asi apa ya dila&u&a use" va"iabel mouseDownadalah saatuse" mee&a mouse damouseUpadalah saat use" be"heti mee&a mouse sta"#"a a&si ya dila&u&asetalah use" membe"i iputa sesuai dea +usi, da (this) adalah istace atauob'ect ya a&a mela&u&a a&si

    bebe"apa evet ya te"dapat dalam movieClip:loaduloadete""amemouseMovemouse#o*mouse-p&ey#o*&ey-pdataOb'ect Actios . ButtoOb'ect actios ya disisip&a didalam butto mempuyai st"uctu"e ya samabedaya haya dalam evet hadle" dimaa &alau didalam movieClip adalahoClip%vet sedaa&a pada butto adalah obebe"apa evet ya te"dapat dalam butto:p"ess"elease"eleaseOutside"ollOve""ollOutd"aOve"d"aOut&ey/"essutu& cotoh #o*load la"ame Actios"ame Actios dalam peuaaya hampi" sama dea ob'ect actio &alo ob'ectactio adalah Actio0c"ipt ya disisip&a pada sebuah ob'ect seda&a "ameActio adalah Actio0c"ipt ya disisip&a pada +"ame di movie fash da sc"ipt iia&a be"'ala apabila movie be"ada pada +"ame ya telah disisipi oleh sc"ipt dalampeempataya &li& te"lebih dahulu +"ame ya a&a di sisipi sc"ipt da tulis&a

    actiosctip" didalam pael actio utu& cotoh "ame Actio #o*load laBu&a 1le +"ame actiofape"hati&a pada +"ame 32 di laye" , di +"ame te"sebut actio disisip&a&li& di +"ame te"sebutbu&a actio pael+"ame 32 di laye" adalah tempat dimaa +"ame te"sebut disisip&a, da sc"ipt a&abe"'ala atau die&se&usi apabila movie telah be"ada pada +"ame te"sebut, coba

    'ala&a 1le te"sebut dea cot"ol 4 test Movie &ota& a&a be"e"a& da"i &i"i &e

  • 7/18/2019 123

    2/5

    &aa da pada saat telah be"ada di &aa dimaa +"ame movie be"ada pada +"ame32 ma&a sc"ipt a&a di e&se&usi sc"ipt ya disisip&a disii adalah stop()5 , dabe"+usi utu& meheti&a 'alaya aimasi da di +"ame te"sebut be"heti#ot 0yta6

    Actio0c"ipt sama dea 7ava0c"ipt &eduaya meua&a apa ya disebut

    dea dot syta6 utu& cotohya apabila &amu mempuyai sebuah MovieClip distae ya dibe"iama istace &ota& da didalam MovieClip te"sebut te"dapatsebuah MovieClip ya dibe"i ama istace li&a"a, ma&a utu& mea&sesMovieClip lo&a"a adalah dea

    8"oot&ota&li&a"a8"oot disii adalah dasa" da"i sebuah fash movi, 'i&a &amu ii meca"i titi& 6 distae ma&a ya diua&a adalah6/osisitio 9 8"oot&ota&lia&a865

    86 adalah p"ope"ty ya meyata&a posisi ho"iotal da"i sebuah ob'ect/"ope"ties

    /"ope"ties adalah ci"i ci"i da"i sebuah ob'ect setiap ob'ect di fash memili&ip"ope"ties Bebe"apa cotoh da"i p"otpe"ti di fash adalah:Bee"apa leba" sebuah ob'ect (8*idht)#imaa leta& ob'ect te"sebut (86 utu& posisi ho"iotal da 8y utu& posisi ve"tical)#i +"ame maa&ah sebuah MovieClip seda be"'ala (8cu""et+"ame)Nilai t"aspa"at (8alpha)Nama da"i ob'ect(8ame)Bisa dilihat atau tida& (8visible)Bisa dipe"ua&a atau tida& (8eabled)A p"ope"ty is a piece o+ a ob'ect Most ob'ects a"e simply collectios o+ p"ope"ties%6amples o+ some movie clip p"ope"ties a"e:ho* *ide it is (8*idth)*he"e it is o the stae (86 ad 8y)*hat +"ame is cu""etly bei played (8cu""et+"ame)ho* t"aspa"et it is (8alpha)its ame (8ame)*hethe" it;s visible o" ot (8visible)/"ope"ties bisa di &etahui atau bah&a di ati utu& cotohya, apabila &ita iimedapat&a leba" da tii da"i sebuah MovieClip ya mempuyai istaceame

  • 7/18/2019 123

    3/5

    utu& cotoh apabila &ita ii sebuah MovieClip ya be"ama istace

  • 7/18/2019 123

    4/5

    /ada A03 baya& tipe data ya dapat diua&a utu& va"iabel ya &ita buatBebe"apa diata"aya ya saat +udametal adalah sebaai be"i&ut: 0t"i: be"ilai te6t sepe"ti: ama atau te6t da"i sebuah bab bu&u Nume"ic: A03 meliputi tia tipe data &husus utu& data ume"i&:a Numbe": be"ilai semua bilaa te"masu& pecahab it: bilaa bulat

    c uit: bilaa bulat ya tida& eati+ Boolea: be"ilai bea" (t"ue) atau salah (+alse)B&e"'a dea Ob'e&A03 adalah bahasa pem"o"ama be"o"ietasi ob'e& #alam bahasa pem"o"amabe"o"ietasi ob'e& ist"u&si p"o"am dibai meu"ut ob'e&.ob'e& be"beda &eti&a &itamembuat sebuah simbol movieclip di fash misalya sebuah seitia dameempat&aya di stae ma&a movieclip te"sebut telah me'adi ob'e& da"i A035 iame'adi sebuah istace da"i class movieclipAda be"aam &a"a&te"isti& movieclip ya dapat &ita modi1&asi /ada 'edelap"ope"ties &ita dapat me"ubah &oo"diat, u&u"a, *a"a da lai.lai $ita 'ua dapatmela&u&a modi1&asi sepe"ti ii melalui A03 dea me"ubah data.data ya telahdibudel me'adi satu da disebut sebuah ob'e& MovieClip#alam A03 ada tia tipe &a"a&te"isti& ya dimili&i oleh suatu class:a /"ope"tiesb Methodsc %vetsa /"ope"ties/"ope"ties meu'u&&a suatu data ya dibudel seca"a be"sama.sama dalamsebuah ob'e& MovieClip Class memili&i p"ope"ties sepe"ti "otatio, 6, *idth, dllbe"i&ut ii adalah cotoh modi1&asi p"ope"ties melalui actiosc"ipt:Ei&a"a 69==5&ode ii a&a memidah&a ob'e& be"ama li&a"a &e &oo"diat 6 == pi6elpe"hati&a peulisaya, &ita meua&a sebuah va"iabel be"upa ama ob'e&(Ei&a"a) dii&uti oleh pe"iode () da &emudia ama p"ope"ti (6)b MethodsMethods adalah suatu actio ya a&a dila&u&a oleh sebuah ob'e& 0ebaaicotoh, &eti&a &ita membuat sebuah simbol movie clip pada fash ya memili&ibebe"apa &ey+"ame da aimasi pada timelie.ya, movie clip itu a&a memili&imethods be"upa play, stop, atau dipe"itah&a utu& meu'u suatu +"amecotoh be"i&ut meme"itah&a sebuah movieclip be"ama sho"t1lm utu&memai&a aimasiya (play):sho"t1lm play ()5be"i&utya &ode ii a&a meme"itah&a sho"t1lm meu'u +"ame > da be"heti:sho"t1lm otoAd0top (>)5/e"hati&a peulisaya mi"ip dea p"ope"ties dimulai dea ama ob'e&(sho"t1lm) dii&uti pe"iode (), actio ya a&a dila&u&a &emudia tada &u"u F()Gutu& pe"itah meu'u suatu +"ame ama +"ame dileta&&a di dalam &u"u te"sebutc %vetsevets adalah sesuatu ya te"'adi da actio sc"ipt dapat me"asa&a se"tame"espoya Baya& evets be"hubua dea ite"a&si use" sepe"ti &eti&a use"

    me&li& sebuah tombol, atau mee&a tembol &eyboa"d selai itu ada tipe evetslai sepe"ti &eti&a &ita memita actio sc"ipt utu& meload sebuah amba" ma&a adasuatu evets ya a&a membe"itahu bah*a amba" telah selesai diload&eti&a &ita meulis &ode utu& mehadel sebuah evet, ada tia elemet yaa&a &ita ideti1&asi: 0umbe" %vets: ob'e& ya maa ya a&a di&eai evetH sepe"ti: tombol maaya a&a di&li&, ob'e& loade" maa ya a&a meloadi amba" 0umbe" evet

    'ua dapat dipada sebaai ta"et evets %vets: evet apa ya a&a te"'adiH ii pe"lu diideti1&asi &a"ea ob'e& be"beda

  • 7/18/2019 123

    5/5

    a&a memili&i evet te"tetu ya dapat di"espo espo: &e'adia apa ya &ita ii&a te"'adi &eti&a evet te"'adibe"i&ut cotoh mehadle suatu evet (evets hadli)+uctio evetespose(evetOb'ect:%vetType):void@ Actios ya a&a ditu'u&&a &eti&a evet te"'adi dileta&&a disii

    evet0ou"ceadd%vetEistee"(%vetType%D%NT8NAM%, evetespose)5&ode di atas mela&saa&a dua hal pe"tama ia mede1isi&a sebuah +usi utu&mespesi1&asi actios ya a&a di'adi&a sebaai "espo da"i evet &edua iamemail add%vetEistee" () sebuah method da"i ob'e& sumbe" evet dimaamethod ii a&a memail +usi y dide1isi&a &eti&a evet te"'adi