In de beschikking van 2

denken: Deel 1: 1, 2, dat in de beschikking,,,,,,,,,,, delen, delen van,,,,,, het netwerk van maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,,, twee keer per maand, moeten we opnieuw een aantal van onze lezers favoriete posities, de hele geschiedenis van activetuts +.Deze handleiding gepubliceerd in maart, 2010, is een eerste deel van de serie,, eenvoudig, gemakkelijk te onderhouden. De code is mooi.Als we echter een reeks elkaar moeten tot actie als we de code kan worden verward, zodat het niet kan veranderen.Commando, schoon, en tijdens de les, ik zal je laten zien hoe je een simpel bevel van de 3 kader, kunnen naast de volgorde, de uitvoering van acties, of vertraging.Je zou naar hoe dit kader te creëren voor een complexe effecten, een eenvoudige en schoon, commando 's, code, verpakking, verpakt in een "order" is een populaire programma' s te vereenvoudigen, de dingen - commando mode is de meest voorkomende model op het ontwerp, de gerichte programma 's.Eigenlijk, is het concept van de commando 's bevel door het creëren van een klasse te bereiken, elke klas een bevel.In de andere delen van deze handleiding, toen ik het had over "order" bedoel ik "order", kun je een bevel als een knop op de afstandsbediening.Elke knop om iets anders te doen, maar ze zijn allemaal op dezelfde manier als het je dan de magie gebeurd is.Waar is de TV, de aanpassing van de omvang van het Kanaal veranderen, of deze functies kunnen alleen door een druk op de knop,,, een aardig beeld, freedigitalphotos.net, het concept van de commando 's zijn hetzelfde.De richtlijn is de richtlijn een afstandsbediening met de functie van de knop.Je kan naar de richtlijn over verschillende richtlijnen, zoals die van een eenvoudige boodschap, een object van de ene naar de andere plaats, of - weergave van de zichtbaarheid van het voorwerp.Zodra het pakket is voltooid, kan deze alleen door te zeggen dat de controle op afstand "knop", of met andere woorden, de tenuitvoerlegging van de beschikking, dat de uitvoering van het programma "als je verschillende, kan je het commando code: uitvoering van de programma 's nog steeds dezelfde orde van het vorige, maar onder de codes van de verschillende interne commando is.Een algemene lijst van je acties, wil je dat doen, is een gedetailleerde lijst van je, hoe moet een gedetailleerde lijst van elke actie te doen, waarom de moeite en de commando 's?"Groot", zou je kunnen zeggen, "Ik kan functioneren.Waarom gebruik je bevelen?Oké, laten we eens kijken naar een aantal codes, het creëren van hetzelfde effect, functie, en het gebruik van andere orders kader zullen wij in deze handleiding te creëren.De voordelen van de beschikking duidelijk zullen worden, laten we zeggen, we maken een cirkel, het toevoegen aan het podium, met het blote oog niet te zien op de helft van de SEC, 2 seconden, ga terug naar de andere helft niet zien... En dan Wissen vanaf het podium.Dit alles zullen wij gebruik maken van de tweennano GreenSock. Als je alleen de functie van de code gebruikt, ziet er als volgt uit:, de VAR - ronde: cirkel = nieuwe cirkel (); addchild (...); tweennano. Van (rond 0,5 (α: 0, omvattende: func1}); de functionele func1 (): {tweennano ongeldig, (rond 0,5 - 2 - 0, de vertraging:::;, volledige func2}) (): functie func2} {removechild ongeldig (ring);}, zien we je van de lijst van acties vergezeld gaan van onze richtlijn voor de uitvoering van elke actie?Uitzoeken wat er gaat gebeuren, je moet voldoen aan alle, volledig, en ze zien gaan, dit is dezelfde code gebruikt om, in het kader van var - ronde: cirkel = nieuwe cirkel (); beschikking: Beschikking var = nieuwe serialcommand (0, de nieuwe addchild (deze ring, nieuwe tweennanofrom (afgerond) 0,5 (α}:0), nieuwe tweennanoto (rond 0,5 {vertraging: 2, A: 0)), nieuwe removechild (deze ring); beschikking. Start (); hier, addchild (), tweennanofrom, tweennanoto,,,,, removechild, is onze definitie van de code en op andere plaatsen, serialcommand commando, is een commando kan worden gebruikt voor het creëren van commando 's vlucht reeks, resultaten: niet meer functioneren "springen".Duidelijk is dat de volgorde zal doen, en in welke volgorde.Het veranderde de volgorde van de bewegingen ook makkelijk, of de invoeging van een nieuwe actie tussen de mensen, zonder te zoeken naar een code voor elk van de acties en de verandering van eigendom, commando 's, volledige, laten we ook in de rij van de verschillende acties die op hetzelfde moment gebeuren, maar we zullen het Later.,, commando, werk snel voorbeeld is meer waard is dan duizend woorden, laten we dan in het kader van de fundamentele factoren: het commando, verpakking flash.events.event commando {invoer; de invoer van flash.events.eventdispatcher; de invoer van flash.events.timerevent; de invoer van flash.utils.timer; beveelt de uitbreiding van particuliere _timer EventDispatcher {var: de timer; de functie van het aantal orders (vertraging: = 0) {_timer = nieuwe timer (int (1000 × vertraging), 1); _timer. AddEventListener (timerevent.timer_complete, ontimercomplete);} privé functie ontimercomplete (E:timerevent): ongeldig wordt. () {} /* * * * * * * de commando 's.* * * * * * * de timer aan door het wachten op ().(*) deze methode rechtstreeks kan worden gebruikt als een gebeurtenis van luisteraars.De functie van de definitieve start * /(E: gebeurtenissen = nul): {_timer ongeldig. Start ();} /* * * * * * * als je je eigen bevel herschrijven van abstracte methode.* * * * * * * /bescherming:void uitvoeren () {} /* * * * * * * om het commando.(*) zal een hele gebeurtenis.(*) deze methode rechtstreeks kan worden gebruikt als een gebeurtenis van luisteraars.De bescherming van de integriteit van de laatste functie (*) /(E: gebeurtenissen = nul): ongeldig {dispatchevent (nieuwe gebeurtenissen (.);}}}), de methode is door het "leeg" (); deze methode is echter om het belangrijkste deel.Met het oog op het scheppen van verschillende commando 's object, je moet de uitbreiding van deze beschikking wordt () en herschrijven, vul je wil dat je de procedures voor de tenuitvoerlegging van de richtlijn, dat een bevel voorwerpen, noem je het START (); het gebruik van het voorwerp van de daling van het aantal vertragingen De Timer, en een beroep doen op een wijze die timer uitvoeren () de voltooiing van het aftellen.Een vertraging betekent alleen dat je bevelen uitvoeren () voor, hoe noem je het voorwerp zal onmiddellijk na de start (). (noot, als je orders zijn integriteit, je moet ons handmatig noemen (), leiden tot het sturen van een hele gebeurtenis.Deze methode zal in de les is duidelijk geworden.), trouwens, de totstandbrenging van een ruimte van de standaardwaarden start () () van de gebeurtenissen en complete methode parameters is slechts mijn persoonlijke gewoontes.Deze methode kan worden als je alles zou doen voor de andere parameters op nul, kan ook worden gebruikt als een luisteraar, bijvoorbeeld:., eenvoudig te volgen, en we hebben nu onze commando les, laten we beginnen met een eenvoudige volgen.,, stap 1: het creëren van een flash - document, wij willen in De eerste plaats open de flash IDE en het creëren van een nieuwe - dossier.Noem het simpletracing. Florida, stap 2: het creëren van het type document, de volgende stap is het creëren van de flash - documenten.Lees dit snelle tips voor de invoering van het pakket documenten. En flash.display.sprite {invoer; uitbreiding van de cursussen simpletracing Sprite {{}}} simpletracing () openbare functie, voor het behoud van simpletracing. In drie stappen:.,, de oprichting van commando, het creëren van een nieuwe klasse van de reproductie van documenten (Meer) in het bevel, het creëren van een een nieuw dossier in je klas weg "order" en het redden van de nieuwe documenten, de MAP command.as.,, stap 4: volg het bevel, we willen volgen om de uitbreiding van de functie van, laten we om het creëren van een voor dit doel te volgen Richtlijnen.Deze klasse omvat een bericht op touw worden opgespoord, als de dood () methode wordt toegepast, zal de volledige (follow - up na de oproep voor commando, verpakking) (publiek les volgen richtlijn uitgebreide commando 's (particuliere var _message: touw; openbare functies (vertraging van de follow - up van de richtlijn: de boodschap: string) {Super (uitstel); _message = nieuws;} voor de bescherming van:void uitvoeren () {- functies (_message); volledige ();}}}, het redden van de tracecommand.as, ook bij de commando' s MAP.Kijk we hebben herschreven, dood, zodat deze beschikking () eigenlijk gedaan?Stap 5:,, volgen, volgen de instructies van de volledige documentatie in het doel.Voor deze beschikking toe te voegen aan de luisteraars de integriteit van de gebeurtenissen, pakje {invoer commando. Beschikking; de invoer van commands.tracecommand; de invoer van flash.display.sprite; de invoer van flash.events.event; uitbreiding van de cursussen simpletracing Sprite {openbare functie simpletracing () {VAR commando: een bevel, om een nieuwe richtlijn (0 = volgen, "order"); beschikking van addEventListener (event.complete. En oncommandcomplete); beschikking. Start (); beschikking van de richtlijn (1 = nieuwe volgen, "de tweede beschikking"); de commando 's. AddEventListener (event.complete, oncommandcomplete); beschikking. Start (); beschikking van de richtlijn (2 = Nieuwe volgen, de derde beschikking "); beschikking van addEventListener (event.complete, oncommandcomplete.); beschikking. Start ();}Privé functie oncommandcomplete (E: gebeurtenissen): ongeldig ("commando" {-);}}}, dat de uitvoering van de programma 's bevel is bevel voorwerpen start () methode is eenvoudig.Het testen van de film, zie je de produktie, het drukken van de lijn, een seconden afstand.Zie je de afdruk van zijn beschikking van de volledige informatie van de luisteraar.Met een variabele voor het behoud van de beschikking verwijst naar verschillende voorwerpen, maar programma 's doen hetzelfde variabele noemen: start () en naar een hele gebeurtenis.,, samengestelde commando, je zou de uitvoering van meerdere commando en ingewikkelde timings.Hier, ik zal de invoering van gemeenschappelijke commando, het hoge commando 's kunnen bereiken: gelijktijdige en opeenvolgende opdrachten.Deze beschikking is samengesteld, en dat betekent dat ze met een aantal van de wanden.Laten we kijken naar een parallelle richtlijn.,,, de tenuitvoerlegging van de beschikking in alle zones met parallelle een tijd - of, met andere woorden, in te lopen.De voltooiing van een opdracht, maar als alle wanden intact is.Hieronder wordt een parallelle commando visie.Zwarte pijl "- commando uitgevoerd, parallelcommand klasse, is het nu tijd om parallelle commando, hier is het parallelcommand klasse van de integriteit van de code.Bewaar het op je commando 's MAP - parallelcommand.as, aan de fabrikant van de parameters voor de... (rest).Dat kunnen we in ons favoriete fabrikant in de overdracht van zoveel mogelijk van commando 's, die automatisch zal worden in een reeks noemen, commando.We zullen zien dat dit een speciaal type parameter snel schoonheid, pakje commando {invoer flash.events.event; de cursus parallelcommand uitbreiding var _commands: - beschikking (particuliere, openbare functies parallelcommand (vertraging: nummer... Commando) {///////... "... (rest)" parameters (uitstel); _commands Super = commando 's privé;} de bescherming van de _completecommandcount:int var; het herschrijven van de laatste functie () {///////:void uitvoeren van nul _completecommandcount = 0 volledige commando' s nummer; elke (VAR commando: beschikking in _commands) {///////een bevel af te luisteren...Commando 's. AddEventListener (event.complete, onsubcommandcomplete); ///////... Promotor bevelen. Start ();}} privé functie onsubcommandcomplete (E: gebeurtenissen): ///////stoppen naar volledige nietigverklaring {gebeurtenissen (O e.target). RemoveEventListener (event.complete, onsubcommandcomplete); verhoging van Het volledige Bevel nummer ///////_completecommandcount + + en /of alle commando' s zijn intact.Als (_completecommandcount = = _commands. Lengte) {///////parallelle bevel af... En dan de volledige ();}}}}, dit soort herschrijven execute (); de nieuwe execute () nu moeten alle deelgebieden van start (), luisteren naar hun hele gebeurtenis.Voor de verdeling van de integriteit van de gebeurtenissen hoeveel s voltooid. Als alle kinderen van de voltooiing van de opdracht, parallelcommand complete () wordt genoemd, en haar een hele gebeurtenis, zoals bijvoorbeeld: parallelle, parallelcommand volgen, laten we het proberen.Het creëren van een nieuwe flash, dubbel "order" MAP weg en schrijf een nieuw document als volgt: invoer, pakje {bevel. Beschikking; de invoer van commands.parallelcommand; de invoer van commands.tracecommand; de invoer van flash.display.sprite; de invoer van flash.events.event; uitbreiding van de cursussen paralleltracing Sprite {openbare functie paralleltracing () {VAR parallelcommand: nieuwe commando 's = parallelcommand (0, de follow - up van de richtlijn nieuwe (0, "de eerste 3"), de nieuwe richtlijn (0, de follow - up van de tweede 3 "), de nieuwe richtlijn (0, de follow - up van de derde 3"),); parallelcommand. AddEventListener (event.complete, oncommandcomplete); parallelcommand. Start (particuliere);} de functie van oncommandcomplete (E: gebeurtenissen: ongeldig (TR)ACE ("alle commando 's zijn volledige");}}, gebruik te maken van de "...... (rest)" fabrikant van parameters van de parameters wordt nu heel duidelijk.Je kan de juiste code schrijven formaat streepje visuele - Uitlegging van de code, het testen van de film, dan zie je de drie berichten beschrijven in dezelfde tijd, en uiteindelijk de boodschap dat een parallel commando:,, de eerste van de drie 3,2nd 3,3rd, alle orders volledig is, wat die vertraging in een parallel.???????Simpel.Verander je van documenten van de constructeurs, openbare functie: paralleltracing () {VAR parallelcommand: Beschikking parallelcommand (0 = nieuwe volgen, nieuwe richtlijn (0, "de eerste golf, de eerste 2"), de nieuwe richtlijn (0, "follow - up van de eerste golf, de tweede 2"), de Nieuwe volgen richtlijn (1, tweede golf, de eerste 3 "), de nieuwe richtlijn (1 volgen, de tweede golf" van de tweede 3 "), de nieuwe richtlijn (1 volgen, de tweede golf" van artikel 3 van de richtlijn "), de nieuwe volgen (2, 'de laatste golf, De eerste 2"), de nieuwe richtlijn (2 "volgen, de tweede de laatste golf van 2"); parallelcommand,). AddEventListener (event.complete, oncommandcomplete); parallelcommand. Start ();}, het testen van de film, zie je een afdruk van de derde golf van informatie, een seconde tijd tussen Elke Golf FIR,:De eerste golf, en, ten tweede, 2, 3, 2, 1, 3, tweede, derde, 2, 3, 1, 2,,,,,, en ten derde, de derde, de derde, de derde, de derde, de derde, de derde,,, de tweede.De uitvoering van de serie 'een voor - of, met andere woorden, in de reeks.Bijvoorbeeld, in de voltooiing van de eerste en derde, na toepassing van de tweede opdracht is uitgevoerd.Onderstaande grafiek geeft een intuïtief begrip: een reeks opdrachten, de categorie, serialcommand, dit is serialcommand klasse in de source code.Het uitvoeren van de eerste methode () () en de start commando naar de hele gebeurtenis.En dan luisteren, gebeurtenissen, te beginnen met een bevel, luister naar de hele gebeurtenis, enzovoort, tot alle sub - de voltooiing van een opdracht.Op dit punt, het volledige pakket serialcommand evenement: beschikking (invoer, flash.events.event; de cursus serialcommand uitbreiding var _commands: - beschikking (particuliere, openbare functies serialcommand (vertraging: nummer... Commando) {Super (uitstel); _commands = commando;} particuliere var _completecommandcount:int; het herschrijven van de laatste bescherming: ongeldig wordt () {///////_completecommandcount = 0 0 volledige commando 's nummer; /naar de eerste commando de integriteit van de gebeurtenissen..._commands [0]. AddEventListener (event.complete, onsubcommandcomplete); ///////promotor... En _commands [0]. Start (); onsubcommandcomplete (e) privé - functie: gebeurtenissen): ///////stoppen naar volledige nietigverklaring {gebeurtenissen (O e.target). RemoveEventListener (event.complete, onsubcommandcomplete); ///////_completecommandcount verhoging van het volledige bevel Tel + + + + + +; ///////als alle commando 's zijn intact.Als (_completecommandcount = = _commands. Lengte) {///////andere serie '... En dan de voltooiing van de volledige ();} {///////... Of luisteren naar een volledig onder bevel van de gebeurtenissen..._completecommandcount _commands []. AddEventListener (event.complete, onsubcommandcomplete); ///////_commands [...] en promotor van _completecommandcount. Start ();}}}}, zoals: continu volgen, laten we serialcommand klas een serie follow - up doen.Voor het creëren van een nieuwe flash, dubbel "order" MAP, en schrijft een nieuwe soorten documenten: invoer, pakje {bevel. Beschikking; de invoer van commands.serialcommand; de invoer van commands.tracecommand; de invoer van flash.display.sprite; de invoer van flash.events.event; openbare les serialtracing openbare functies uit te breiden Sprite {serialtracing () {VAR serialcommand: nieuwe commando 's = serialcommand (0, de follow - up van de richtlijn nieuwe (0, "order"), de nieuwe richtlijn (1 "volgen, de tweede beschikking"), de nieuwe richtlijn (1 "volgen, de derde beschikking"); serialcommand. AddEventListener (event.complete, oncommandcomplete); serialcommand. Start (); de particuliere functie oncommandcomplete} E: gebeurtenissen): niet - ("{De voltooiing van een opdracht ");}}, het testen van de film en de volgende boodschap, een seconde, en in de tweede plaats is" alle commando 's zijn volledige ", de eerste commando, eerste commando, eerste commando, eerste commando, eerste commando, eerste commando, eerste commando, eerste commando, Eerste commando, eerste bevel. De derde commando, dit is een concept in kaart te brengen.Maar soms moet je meer complexe combinaties van de uitvoering van de opdracht, je kan een combinatie van meerdere commando te creëren... Om aan je behoeften.De volgende is een voorbeeld van hoe het gebruik van parallelcommand klasse en categorie serialcommand creëren... Bevel.,, bijvoorbeeld:... Voordat het bevel, het creëren van een nieuwe flash, dubbel "order" MAP, en schrijft een nieuwe soorten documenten: invoer, pakje {bevel. Bevel; de invoer van commands.parallelcommand; de invoer van commands.serialcommand; de invoer van commands.tracecommand; de invoer van flash.display.sprite; de invoer van flash.events.event; uitbreiding van de cursussen nestedcommands Sprite {openbare functie nestedcommands () {VAR nestedcommands: Beschikking = nieuwe serialcommand (0, de nieuwe parallelcommand (0, de follow - up van de richtlijn nieuwe (0, "# parallelle commando 1, 1 2"), de nieuwe richtlijn (0, volgen "parallelle beschikking1, 2, deel 2,&#"), de nieuwe richtlijn (0, de follow - up" -------------------------------- "), de nieuwe parallelcommand (1), de nieuwe richtlijn (0" volgen,&#parallelle '2, 1 3 "), de nieuwe richtlijn (0" volgen,&#parallelle beschikking 2 en 2 3 "), de nieuwe richtlijn (0" volgen,&#parallelle' 2, 3 3 "), de nieuwe richtlijn (0, de follow - up" -------------------------------- "), de nieuwe parallelcommand (1), de nieuwe richtlijn (0," de laatste follow - up van de beschikking "), de Nieuwe richtlijn (0, de follow - up" -------------------------------- ")); nestedcommands. AddEventListener (event.complete, oncommandcomplete); nestedcommands. Start (); oncommandcomplete (e) privé - functie: gebeurtenissen): ongeldig (micro - (" alle commando 's zijn volledige ")"}}, het testen van de film, zal het programma met één seconden zal de volgende informatie blok gedrukt.In de eerste zaak, tot slot een compleet bericht zal worden gedrukt, de voltooiing van een opdracht. #, parallelle commando 1, 2, deel 1, deel 2&#parallelle commando 1, 2, --------------------------------,,,,,&#parallelle '2, 3, deel 1,&#parallelle beschikking 2 3 deel 2, Deel 3&#parallelle' 2, 3, --------------------------------,,,,, de laatste commando, hier, --------------------------------, dit voorbeeld, zoals: het concept van optisch circuit. En, tot slot, dat we op een meer concrete voorbeelden te zien.We gebruiken om ons een kader is in het creëren van een demonstratie van geavanceerde optische circuits, met de tijd.Voordat we beginnen, je hebt het geraden, het creëren van een nieuwe flash, een kopie van de map "commando", en het creëren van een nieuwe categorie van documenten.,, stap 1: het symbool van licht, het creëren van een film... Met symbolen, in een cirkel van as animatie van de verandering van De kleur van de grijze kleur geel., in de tijd, in de laatste een sleutel, door toevoeging van de volgende codes.Dat maakt de film... Stop met animatie en de verzending van een hele gebeurtenis, stop (); dispatchevent (nieuwe gebeurtenissen (gebeurtenissen. De volledige); als je wil voorkomen dat in de tijd van de code, je kan de oprichting van een licht in je film... Soort, met een functie: openbare functies, reachedendofanimation (de):void {stop (); dispatchevent (nieuwe gebeurtenissen (gebeurtenissen. De volledige));},... En dan op de fabrikant, klasse, schrijf:, addframescript (4, reachedendofanimation) ///////4 is een aantal lijsten en minder dan, stap 2: circuit, in het licht van de regelingen en hun zoals hieronder blijkt dat de naam,, stap 3: interactie met een druk op de knop, de componenten van de vergadering panel op het podium op en noemden het "de start_btn".Als de knop is ingedrukt, voeren we onze orders. Stap 4: de voltooiing van de voltooiing van de indicator, je informatie in fase en de aard van het creëren van een tekst gebied.De volgende stap, verandert het in een film... En de naam van de instantie completemessage_mc symbool, "".,, stap 5: documenten uitgegeven document, nu.- circuitcommand "verklaring", dat zal worden gebruikt voor het behoud van de beschikking genoemde doelstellingen, circuitcommand: beschikking: particuliere var;, in het begin van het programma, alle lichten uit zijn gesloten, niet langer in de eerste lijst van, en de voltooiing van de boodschap moet verbergen.Dus we bellen in de constructeur reset (), reset (); en het creëren van een nest commando, speelt de optische videoclips animatie, verlichting op de juiste tijd.We gebruiken een playcommand klasse hier eenvoudigweg een film spelen ().We schrijven na de klasse, circuitcommand = nieuwe serialcommand (0,5, nieuwe playcommand (0, light_1), de nieuwe parallelcommand (0,5, nieuwe playcommand (0, light_2_1), de nieuwe playcommand (0, light_2_2)), de nieuwe playcommand (0,5, light_3), de nieuwe parallelcommand (0,5, nieuwe playcommand (0, light_4_1) de nieuwe playcommand (0, light_4_2)), de nieuwe playcommand (0,5, light_5)); en de volgende, naar de commando 's en de start knop klikt de integriteit van de gebeurtenissen, circuitcommand. AddEventListener (event.complete, oncommandcomplete); start_btn. AddEventListener (mouseevent.click, startcircuit);,, stap 6: toevoeging van het geval de procedures worden weergegeven als de voltooiing van een opdracht: nieuws, private functie oncommandcomplete (E: gebeurtenissen): ongeldig {Completemessage_mc.visible = waar;}, - circuit en de commando 's, te beginnen met de knop klikt, private functie startcircuit (E:MouseEvent): ongeldig {reset (); circuitcommand. Start ();},, stap 7: methode van opnieuw, voor het laatste deel van de documenten wordt aangepast (').Niet hier, privé functie reset (): ongeldig {completemessage_mc.visible = vals; light_1. GotoAndStop (1); light_2_1. GotoAndStop (1); light_2_2. GotoAndStop (1); light_3. GotoAndStop (1); light_4_1. GotoAndStop (1); light_4_2. GotoAndStop (1); light_5 (1 gotoAndStop.);}, 8: playcommand klasse, stap in, dat het voorbeeld van het laatste deel van playcommand klasse is.Zoals eerder vermeld, is het beroep van een film... De play () methode is eenvoudig.Als hij in de beschikking () is de methode voor de herziening van de uitvoeren () (), dat volledig recht en dat het pakket flash.display.movieclip commando {invoer; de invoer van flash.events.event; de cursus om playcommand uitbreiding van particuliere _movieclip: videoclips {var; de functie van playcommand (vertraging: de hoeveelheden, de montage: videoclips) {Super (vertraging); _movieclip = videoclips;} voor de bescherming van:void {_movieclip uitvoeren (functie). AddEventListener (event.complete, de voltooiing van _movieclip);}}}. Spelen ();, het behoud van de commando 's in je MAP playcommand.as.,, stap negen: test van films, oké, we doen het wel.Nu de test van de film, je zal zien, van links naar rechts, nadat het licht op de lamp verlicht worden.De voltooiing van de boodschap, alle lichten aan, wat is hier in dit voorbeeld zien:,, te vergelijken met het praktische code, het is zo gemakkelijk te begrijpen, de nieuwe serialcommand (0,5, nieuwe playcommand (0, light_1), de nieuwe parallelcommand (0,5, nieuwe playcommand (0, light_2_1), de nieuwe playcommand (0, light_2_2)), de nieuwe playcommand (0,5, light_3), de nieuwe parallelcommand (0,5, nieuwe playcommand (0, light_4_1), de nieuwe playcommand (0, light_4_2)), de nieuwe playcommand (0,5, light_5); nogmaals, met de juiste code, een streepje, ingewikkeld... Bevel kan worden uitgedrukt als eenvoudige en schoon, geeft een overzicht van de code, en in deze les. Je leert het concept van de commando 's.De richtlijn zou kunnen worden ingekapseld in een zelfde interface commando, net als in elke knop op de afstandsbediening met een verschillende bewegingen, maar roept elke actie van de methode is dezelfde: de druk op de knop.Deze worden gebruikt voor het creëren van een nest commando, waardoor de uitvoering van de beschikking, waarbij de code schoon.De code is in de programmering in het kader van de vereenvoudiging van het pakket voor de belangrijke dingen, een van de meest gebruikte methode is om het gebruik van voorwerpen.Ik hoop dat deze handleiding helpt je beter te begrijpen hoe de bij de praktische toepassing van de beschikking te gebruiken, in het volgende deel van deze handleiding en ik zal je laten zien hoe tweenlite geboden kader creëren we in deze handleiding integratie van de plaats delict, en omschakeling, de code is schoon.Dank u zeer voor te lezen.
















Previous:
Next Page: