Get kontroll over AS3 Hendelses Flow Med Signaler
to
Del
4
Del
Denne Cyber Monday Envato Tuts + kurs vil bli redusert til bare $ 3. Ikke gå glipp av
I denne screen vil vi gå over alt du trenger å vite om AS3 Signaler -. En lett sterkt-skrev alternativ til den opprinnelige Flash hendelsen system. Forbered deg på å se hendelser i en helt ny måte!
Signaler er et bibliotek av Robert Penner som gjør det enkelt AS3 meldinger mellom objekter og klasser. Den lar deg koble dine applikasjoner med bedre APIer og mindre standardtekst kode enn vanlige AS3 Events.
I denne videoen, vil jeg introdusere Signaler, med en enkel demo applikasjon som viser hvordan det kan brukes. Anmeldelser
Se Screen
Lenker
Signaler på github: http://github.com/robertpenner/as3-signals
Robert Penner på Twitter: http://twitter.com/robpenner
Guide til FlashDevelop: http://active.tutsplus.com/tutorials/beginners-guide-to-flashdevelop-intro-basix/< .no>
Signaler Cheat Sheet
//Opprett et signal uten spesifikk Verdi Classesvar signal: Signal = new Signal (); //Legg listenerssignal.add (myListener); signal.add (myOtherListener); //Dispatch signalsignal.dispatch (); //Legg engangs lyttere som blir fjernet etter første callsignal.addOnce (willOnlyBeCalledOnceListener); //Fjern listenersignal.remove (myListener); //Dispatch signal med valuessignal.dispatch ("min string", "min andre streng", instanceOfObject); //Opprett et signal med spesifikke Verdi Classesvar signalWithValueClasses: Signal = new Signal (String, int); //Enhver forsendelse på dette Signal krever minst en streng og en int, men kan akseptere mer enn det, som så: signalWithValueClasses.dispatch ( "Hallo", 25 "Jeg er valgfritt, men tillatt!");