In de flash dynamische Auteursrecht: Deel 1

, Flash dynamische Auteursrecht: Deel 1,,,,,,,,,, deelt, delen, delen,,,,,, het netwerk van maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, de grote les zal je helpen om te leren een goede programmering, alle in verband met een schijnbaar eenvoudige en zeer flexibel) resultaten.Een kop koffie halen, we springen op een...,,, vanaf de eerste keer naar de demo, en ik geloof dat je zou denken dat, wat is het probleem?Dit kan geschieden door middel van een enkele keer, tijdens het laatste beeld van deze actie tussen ().Maar in dit geval, schijn bedriegt.De werkelijke doelstelling, de les niet leren hoe je een originele is het auteursrecht, maar om te laten zien, een nuttige programma 's, het auteursrecht als een eenvoudig voorbeeld geven.Maar als iemand echt kunnen vliegen met een ballistische raketten, zegt veel over die man was, of niet?Hoe dan ook, op een bepaald moment zul je zien dat onze kleine module pakje dan meer waarde is in de eerste plaats een duidelijk, vanuit deze les leer je een aantal nuttige tips:,, het creëren van de animatie gebaseerd op een Timer, om een touw van de XML - naar de film naam, een correcte interpretatie van wat de waarde is van XML - bool de fundamentele fout, wanneer de overdracht van de waarde van de verwerking van XML - code die met de code voor het creëren van een masker, vorm, toe te voegen om een gebeurtenis te creëren en de omvang van de gebeurtenissen, door toevoeging van de code, een tekst vorm in De tekst, de datum, het werk, gedurende deze periode, kan je het downloaden van alle in deze handleiding van het dossier van de banden, boven. Stap 1: het creëren van een fles, laten we de oprichting van een nieuw begin. In hun dossier, in dit dossier, laten we veranderenDe breedte van het podium van 600 en het podium ter hoogte van 300, en dan veranderen we de fase van Wit - zwart van kleur.We creëren een en 550 en 150 op de hoogte en breedte van rechthoekige videoclips, laat het op het podium op 25 X - y - en 0.Bij de presentatie van het dossier, ik gebruik tijdens de les, ik zal deze film - en beslaat ongeveer 0, met op de achtergrond van de projecten in uw woorden, maar hun film... Kan elke kleur en doorzichtigheid, ook niet op de achtergrond van een tekst, een ding is. Hoewel niet kan worden minder: je moet het toneel op mccontentmodule voorbeeld naam van de film... En we het doel van de test, laten we nu contact met ons op. Hun dossier hebben we nog niet de gewoonte de categorieën documenten te creëren, door de klasse - de weg in onze documenten de eigenschappen textfield, Florida z 'n mentor, het type, de copyrightdocumentclass (naam, het gebruik van klasse, we creëren).Meer informatie over de werkzaamheden van de in de documenten van deze documenten, zie de tips, laten we het redden van onze projecten copyrighttest. Florida, stap 2: overzicht van de functies die nodig zijn, voordat we beginnen met de codering, laten we kijken wat we willen we het auteursrecht module als,,, en wat we willen doen het.,.Dit zal ons helpen om vanaf het begin goed organiseren de code, onze verklaring van het auteursrecht moeten gemakkelijk te gebruiken.Dit is de reden waarom wij om het als een aangepaste behandelingen van categorie 3, dient een verklaring te worden met het lopende jaar. Het auteursrecht en automatische update, elk jaar.Dat zullen we moeten, met ingang van de datum van kennisgeving, het auteursrecht moet animatie, en we hopen dat de goede, animatie, zelfs in een zeer langzaam op de computer kijken.Dit kan worden bereikt met behulp van de timer animatie, de verklaring moet worden gekoppeld aan een pagina van de opties van het auteursrecht moet uit, links of rechts, of in het stadium van de onderste rand of in de buurt van in ons project voor de onderkant van de film.Het moet ook de aanpassing van hun browser, wanneer de omvang van het raam.We moeten een aanpassing van de omvang van de gebeurtenis /luisteraars, en we willen ook ons module van een XML - bestand: dynamische aanpassen zodat we een eenvoudiger tijd formaat, hoeft niet opnieuw te publiceren. SWF 's de manier waarop we onze kleine veranderingen van het auteursrecht ziet, elke keer gedrag.Toezending van de gegevens van een XML - bestand is heel gemakkelijk de gebruikers, vooral voor degenen die weinig of geen script weet over 3, een beetje brainstormen, hebben we een lijst van de functie van de XML - aanpassen, moeten we in onze module:,, het lettertype, lettergrootte, het woord kleur, het lettertype gewicht (of periodieke) het lettertype (cursief of regels), lettertype - (onderstrepen of niet), Link (of in sommige gevallen, we moeten de auteursrechten worden gekoppeld aan een pagina van de doelstellingen (geopend), in het raam of het raam in de nieuwe pagina 's), het eerste jaarlijkse, van het bedrijf, of de naam van de persoon die houder is van het auteursrecht, de facultatieve aanvullende verklaringen, zoals de "auteursrechten" op.De verklaring van de locatie (in tegenstelling tot de fase of een video van onze keuze), de film naam (als voorbeeld van het auteursrecht te bepalen ten opzichte van de film...), de aanpassing van het auteursrecht (links of rechts), in afwijking van de pixel (ten opzichte van het toneel en film... Links of rechts op de rand, pixel) de verticale afwijking (ten opzichte van het toneel van de onderste rand of film), in feite de facultatieve van dia 's (en we hopen - of gesloten), de snelheid in de resultaten, eventueel in effecten (en we hopen dat we over het openen en sluiten van de Transparantie, het) (zoals het gebruik van niet in de weg, het effect van de snelheid), de transparantie, de aangepaste 22 opties.Samen met veel van de oorspronkelijke functie van het auteursrecht, zodat je kunt zien, stelt de module, creëren we inderdaad niet zo eenvoudig mogelijk, omdat het in de eerste stap 3: het creëren van een XML - bestand, omdat je raadt het al, we hebben de lijst van eerdere functie, in de maatregelen en de controle Wij van het auteursrecht van de module.Niets is makkelijk, maar als u meer informatie wilt, kijk eens naar de les, laten we de oprichting van een nieuw dossier.We kunnen in een niet - professionele redacteur, dit te doen, zoals MAC of tablet - PC textedit (of, je kan met behulp van een speciale redacteur, zoals Adobe dreamweaver.), wat we nu moeten doen, is onze gewoonte de functie van de beschrijving van de Engelse van één stap in de legitieme XML - code, steek een willekeurige waarde is.Dit is het, en het resultaat:;De XML - = "1" codering = "ISO - 8859 - 1"?> < theCopyright> < theFont> Verdana< /theFont> < theFontSize> 10< /theFontSize> < theFontColor> 0xFFFFFF< /theFontColor> < theFontBold> false< /theFontBold> < theFontItalic> false< /theFontItalic> < theFontUnderline> false< /theFontUnderline> < theLink> http://active.tutsplus.com/< /theLink> < theTarget> _blank< /theTarget> < initialYear> 2006< /initialYear> < theHolder> het auteursrecht holder's name.< /theHolder> < theStatement> alle rechten reserved.< /theStatement> < relativeTo> stage< /relativeTo>< movieClipName> mcContentModule< /movieClipName> < leftOrRight> left< /leftOrRight> < theXOffset> 10< /theXOffset> < theYOffset> 10< /theYOffset> < slideIn> true< /slideIn> < slideInSpeed> 10< /slideInSpeed> < slideInSpeedIndex> 10< /slideInSpeedIndex> < fadeIn> false< /fadeIn> < fadeInSpeed> 10< /fadeInSpeed> < fadeInSpeedIndex> 10< /fadeInSpeedIndex> < initialAlpha> 0.1< /initialAlpha> < finalAlpha> 1< /finalAlpha> < /theCopyright> laten we redden dit dossier als Copyright.xml, in een folder die, CopyrightXML,.Belangrijk:,, folders, copyrightxml, worden als we op de lijst, copyrighttest.fla dezelfde documenten.,, stap 4: verklaring van de variabelen, in dit stadium, we gebruiken die we zojuist hebben gecreëerd als de oorspronkelijke lijst van variabelen XML - documenten moeten we gebruik maken van onze model voor het dossier.Deze variabelen worden door de waarde van het XML - bestand, maar eerst moeten we de oprichting van een nieuw dossier en het behoud van de copyrightxml in onze dossiers van dezelfde lijst.Laten we bellen onze nieuwe documenten copyrightdocumentclass. Omdat we nu leeg is. Het dossier, dus laten we een code in, en 24, in het XML - bestand van de projecten, maar we moeten, 29, variabele door middel van deze waarden voor we het script, waarom hier. We kunnen dat alle waarden in het XML - bestand van de string.Sommige van hen die van de digitale en anderen is boolean, maar voor ons, zijn ze een string, echter.Voordat we het script, we gaan een string.Zoals de naam het lettertype, URL 's, de naam van de eigenaar van de verklaring van het auteursrecht en zal blijven in onze documenten. De behandelingen.De andere waarden worden omgezet in de reeks, digitale en booleaanse.In onze code niet nodig, we doen geen speciale dingen te worden wat de nummers: we zullen alleen met behulp van de Impliciete conversie.Dingen zijn een beetje uitdagender booleaanse., het makkelijk, echt, nep, waarde, het XML -.Ze is duidelijk en nuttig, nodig is de schakelaar af en dynamisch.Echter, deze in feite niet boolean, maar waarden, als door de behandelingen en de directe omzetting boolean, "echt" en "valse" waarden terug, echt waar.Een niet - lege string, waar, als de directe omzetting booleaanse in deze handleiding, we gebruiken, als...Anders als verklaring string booleaanse en deze verslagen, we moeten een touw en een boer versies van elk een waarde van het XML - bestand van de waar of onwaar.Daarom moeten we meer dan we van de waarden van de variabelen van XML - XML - bestand van de projecten, bijvoorbeeld, niet alleen maar een variabele, thefontbold, we moeten er twee variabelen: thefontboldstring, touw, waarde, thefontbold booleaanse, gehouden.Dus dit: var thefontbold: Bull. We zijn er zo 'n:, var thefontboldstring: touw; var thefontbold: Bull. En trouwens, we kunnen onze XML - bestand door de boven - en de onderkant van de XML - project zal de directe variabelen, zijn we in ons bestand.Dit is moeten we in onze documenten als gevolg van een script, //////////////- verklaringen die door de var: reeks variabelen het lettertype; var thefontsize: eenheid; var thefontcolor: eenheid; var thefontboldstring: touw; var thefontbold: Bull. Var thefontitalicstring: touw; var thefontitalic: Bull. Var thefontunderlinestring: het touw, var thefontunderline: Bull. Var banden: touw; string; var var. Doel: initialyear: touw, touw, touw, var variabele::;: touw, touw, de VAR - ten opzichte van de VAR - var - movieclipname:leftorright: touw; var thexoffset:int; var theyoffset:int; var slideinstring: touw; var slidein var - slideins: Bull.Snelheid: eenheid; var slideinspeedindex: eenheid; var fadeinstring: touw; var langzaam: Bull. Var fadeinspeed: eenheid; var fadeinspeedindex: nummer; var initialalpha: nummer; var finalalpha: aantal, in de verklaring van de numerieke variabelen; op de data type, gebruiken we de aard van de gegevens die in het bezit zijn van een eenheid, als variabelen, een niet geheel getal, int de aard van de gegevens zoals de variabele kan een negatieve waarde (bijvoorbeeld, de X - en Y - migratie mogelijk negatieve), en de aard van de gegevens, de hoeveelheid, maar als we de cijfers achter de komma.Dit is de meest efficiënte wijze voor de verdeling van de variabelen numerieke gegevens vormen, zou ik u er nogmaals aan herinneren, maar het redden van onze behandelingen zijn wij het eens met het dossier, nu en dan, toen we aan het veranderen.,, stap 5: het formaat van de variabele, de eerste zes in het XML - bestand en de eerste negen wij in de tekst een stap op de behandeling van de variabelen.Het formaat van de tekst, moeten we nog een nieuwe vorm van de tekst van de variabelen, de aard van de gegevens.Laten we onze variabelen, tfcopyright,,, TF, vertegenwoordiger van de tekst, de tekst, formaat, vorm van de tekst tfcopyright /variabelen:;, we heeft zojuist aangekondigd dat de variabele zorgt voor al onze tekst nodig.,, stap 6: variabele tekst, de produktie, de gestructureerde tekst naar de hele wereld, en we moeten van de soort een voorbeeld van.We zullen het creëren van de feitelijke textfield object een beetje laat, maar nu, als we vullen onze lijst van variabelen, zal het de variabelen worden aangegeven, zal onze tekst een perfect voorbeeld van bewustzijn.Dat noemen we de variabelen, txtcopyright://tekst variabele var txtcopyright: tekst; je kunt zien, zijn we in onze code in alle variabelen in de verklaring van geen waarde toekennen, en in de oprichting van functionele, die deze waarden.Hoewel het niet de enige manier om het schrijven van scenario 's, misschien zelfs de meest simpele een beschrijving van de code, die praktijk heeft vele voordelen.Het kan helpen om de code in een programmeur, vóór het begin van de code die een zeer duidelijke ideeën.Het zal leiden tot sterke structuur van de leesbaarheid en de goede code.Niet in de laatste plaats wil ik je vergeef me deze kleine programma 's psychologische), het kan een programmeur was van het vertrouwen en de veiligheid kan de code moet doen wat het moet doen.Dus zelfs als je niet begrijpen waarom we een aantal variabelen, vergeef me, ik beloof je, je zou wachten tot we klaar zijn met onze training, bewust te maken van hun doelstelling, de maatregelen 7:., variabele belasting van XML - gegevens, de gegevens van het XML - bestand tot we het script, we moeten Twee object: een URLLoader object en XML - object.Laten we nu de variabelen worden aangegeven, zal uiteindelijk in onze code om deze objecten, /XML - belasting: variabele var xmlloader:URLLoader; var - gegevens: XML;,, salaristrap 8: Variabele lopende waarden, onze verklaring van het auteursrecht zal bestaan uit twee datum: jaar beginnen en als jaar van het auteursrecht.We hebben afgesproken in het XML - bestand wordt het eerste jaar.De waarde van dit jaar moeten worden bijgewerkt om elk jaar een nieuwe, dus we moeten een datum is een voorbeeld van een niet geheel getal om de huidige jaar digitale waarden, en zal in de tekst van de produktie van het lopende jaar touw.Laten we deze drie variabelen: ///////variabelen voor het behoud van de waarde var: de datum waarop het in currentdate; var: eenheid; var currentyearstring: touw;,, stap 9: variabele Timer, we hebben twee opties van het auteursrecht op de animatie: vervagen en magische lamp.We zullen de animatie gebaseerd op een Timer, en voor het behoud van de onafhankelijkheid van de animatie, van een andere (dus, bijvoorbeeld, als we stoppen met de timer, de controle van een animatie, we stoppen niet per ongeluk de timer en andere animaties, we moeten twee afzonderlijke variabelen voor de timer om een voorbeeld van.Laten we ze nu aangekondigd:, /timer: timer; var fadeintimer slideintimer var: de timer;,, stap 10: variabele los, denk ik dat we gebruik kunnen maken van tussen de klas of de tussen de animatie of indien de motor caurina tweenlite toevoegen aan onze animatie effect van dia 's los, maar deze is te zwaar voor een alleen effect als we nodig hebben.Integendeel, we schrijven een paar regels code, een zeer fundamentele ontspannen.De code, moeten we twee variabelen, zal worden gehouden, de laatste coördinaten van onze rechten en X. X - coördinaat afstand van de huidige positie van de komma: ///////xfinal variabele var, los nummer::; var xdistance nummer 11:;,, maatregelen ten opzichte van de X - en Y - coördinatie van variabelen. We hopen dat we kunnen we zijn op de bodem van de fase van het auteursrecht of in onze film... Op de bodem van een project in de film, toneel of linkse of rechtse rand.Met het oog op de verwezenlijking van deze flexibiliteit, die we nodig hebben om de X - en auteursrecht module, dit hangt af van de vraag of we het podium of ten opzichte van ten opzichte van videoclips y, en of we het naar links of naar rechts.We moeten de variabelen: het relatieve coördinaten X en Y, /variabele var relativex: nummer; var relativey: nummer; var relativezerox: nummer; var xfinalright: nummer; var xfinalleft: nummer;,, stap twaalf: variabele Referentie videoclips, we moeten een variabele voor de opslag van videoclips ten opzichte van kunnen we het standpunt van de auteursrechten: ///////verwijzen naar de film, var referenceclip variabelen: videoclips;,, stap 13: variabele masker, we gebruiken een masker op verbetering van de dia 's zien de animatie.Laten we een verklaring van een variabele voor het behoud van onze maskers.De variabele kan deel uitmaken van een SPRITE of montage van de aard van de gegevens.In veel gevallen zullen we masker met elf van de aard van de gegevens, want het masker niet echt behoefte aan een tijdschema en geen tijdschema is dan de film, SPRITE klasse lichter.Maar we zullen in ieder geval de videoclips klasse, omdat het gebruik van klasse, creëren we schrijven voor de movieclip klasse.Als we die maskers variabele gegevens vormen de geest moeten we ook de invoer van Sprite, waardoor we het licht van de code niet, maar is zwaar, dus we zullen movieclip masker, wordt een voorbeeld van de klas, en dat is - ik hoop dat je niet bij het lezen van een duizelig gevoel), /het masker van de VAR - copyrightmask /variabelen: videoclips;,, stap 14: tassen, in onze soort verpakking, laten we eens kijken naar de tot nu toe, code: ////////XML - variabelen variabele Verklaring var - xmlloader:URLLoader; var: ///////- gegevens; de variabelen voor het behoud van de waarde van de in de currentdate: Datum var. Var. Werk: eenheid; var currentyearstring:.;//////////////txtcopyright:TextField tekst variabele var. Variabele tfcopyright formaat: tekst; ///////variabelen voor het behoud van de waarde van het touw van XML - var - letters:; var thefontsize: eenheid; var thefontcolor: eenheid; var thefontboldstring: touw; var thefontbold: Bull. Var thefontitalicstring: touw; var thefontitalic: Bull. Var thefontunderlinestring: touw; var. Thefontunderline: Bull. Var banden: touw; string; var var. Doel: initialyear: touw, touw, touw, var variabele::;: touw, touw, de VAR - ten opzichte van de var - var - movieclipname:leftorright: touw; var thexoffset:int; var theyoffset:int; var slideinstring: touw; var SLVoorbereiding: Bull. Var slideinspeed: eenheid; var slideinspeedindex: eenheid; var fadeinstring: touw; var langzaam: Bull. Var fadeinspeed: eenheid; var fadeinspeedindex: nummer; var initialalpha: nummer; var finalalpha: nummer; ///////de timer het variabele bedrag var: de timer; ///////- Timer xfinal kwantitatieve versoepeling van variabelen: het beleid van xdistance; var: nummer; ///////de relatieve positie van de X - en Y - variabele var relativex: nummer; var relativey: nummer; var relativezerox: nummer; var xfinalright: nummer; var xfinalleft: nummer; ///////Referentie videoclips var referenceclip variabelen: videoclips; ///////copyrightmask masker variabele var groep V: videoclips;,De variabele niet worden geplaatst in de juiste volgorde.Wat vind je van verklaringen door de aard van de gegevens van de groepering, de andere is liever in alfabetische volgorde.In deze handleiding, zullen we ze in hun functie van dit pakket, omdat het erop lijkt dat de toepassing van de bijzondere natuurlijke en logica, laten we nu pas in de categorie van de toevoeging van een paar regels in alle variabelen in deze code te geven.We zullen het bereiken als een soort document, dat is een goed en makkelijk manier gebruik te maken van de flash.Deze thema 's op te poetsen, kijk eens naar dit document snel, misschien vind je het een beetje ongewoon, maar het spaart tijd.Laten we beginnen met de volgende vier tussen haakjes toegevoegd, onze variabelen, een links - en drie niveaus, zoals: {}}}, laten we commentaar, tussen haakjes: ///////////////sluiten van de fabrikant} {}} ///////sluiten van constructeur in het pakket om, nu met twee haken, boven, ik de variabelen die, zoals dit: {{, laten we de opmerkingen, die twee riemen te: //////////////pakket - klasse, {, onze klas zal worden genoemd copyrightdocumentclass en zal de movieclip klasse.We houden ons, in dezelfde copyrighttest.fla in de catalogus van de dossiers, documenten en dossiers, copyrightxml.Hij weet dat deze, kunnen we aan het pakket en de klasse van de in de eerste en tweede opening van steun, respectievelijk:,. ////////- cursussen copyrightdocumentclass uitgebreid movieclip {, tot slot, we moeten in onze definitie van fabrikant de volgende tussen haakjes geplaatst, en we de lange lijst van variabelen, de fabrikant van de openbare functie: ///////copyrightdocumentclass () {} //gesloten /sluit de constructeur}} ///////in het pakket documenten ons script is nu een legitieme gedefinieerde klasse (hoewel het technisch gezien, is het niet?), en ons De code tot nu toe eruit moet zien: //////////////,. {copyrightdocumentclass cursussen uit te breiden.Ovieclip (////////XML - variabelen variabele Verklaring var - xmlloader:URLLoader; var - gegevens: XML; ///////variabelen voor het behoud van de waarde var: de datum waarop het in currentdate; var: eenheid; var currentyearstring:.; //////////////txtcopyright:TextField tekst variabele var. Variabele tfcopyright formaat: tekst; ///////variabelen voor het behoud van een XML - var het lettertype waarde: touw; var thefontsize: eenheid; var thefontcolor: eenheid; var thefontboldstring: touw; var thefontbold: Bull. Var thefontitalicstring: touw; var thefontitalic: Bull. Var thefontunderlinestring: touw; var thefontunderline: Bull. Var band:...Doel:... G; var; var initialyear: touw, touw, touw, var variabele::;: touw, touw, de VAR - ten opzichte van de VAR - var - movieclipname:leftorright: touw; var thexoffset:int; var theyoffset:int; var slideinstring: touw; var slidein: Bull. Slideinspeed:VaR slideinspeedindex - eenheid;: eenheid; var fadeinstring:.; var langzaam: Bull. Var fadeinspeed: eenheid; var fadeinspeedindex: eenheid; var initialalpha: nummer; var finalalpha: nummer van de timer variabelen; //////////////- Timer: de timer; variabele var xfinal los nummer::; var xdistance; ///////ten opzichte van de X - en Y - coördinaten van de variabele var relativex:VAR het relatieve aantal;- nummer; var relativezerox: nummer; var xfinalright: nummer; var xfinalleft: nummer; ///////Referentie videoclips var referenceclip variabelen: videoclips; ///////masker variabele var copyrightmask: videoclips; ///////copyrightdocumentclass openbare functie van de fabrikant () {} //gesloten /sluit de constructeur}} ///////gesloten verpakkingen, en stap 15: invoer van de klasse extra, in onze gewoonte, we gebruiken de volgende gegevens vormen, moet de invoer van: timerevent, URLLoader, gebeurtenissen, urlrequest, timers, tekst, textfieldautosize, tekst, montage, stagealign, stagescalemode, laten we, invoer, rechter. Verklaring voor. - ik: ///////- de invoer van flash.events.event grenzen; de invoer van flash.events.timerevent; de invoer van flash.net.urlloader; de invoer van flash.net.urlrequest; de invoer van flash.utils.timer; de invoer van flash.text.textfield; de invoer van flash.text.textfieldautosize; de invoer van flash.text.textformat; de invoer van flash.display.movieclip; de invoer van flash.display.stagealign; de invoer van Flash. Tonen. Stagescalemode;,, 16: de fase van de aanpassing en de omvang van de mode, en wij hopen dat wij dankzij de wijziging van het auteursrecht als de gebruikers. We moeten het raam, in de fase van enig videoclips blijft dezelfde, ongeacht de grootte van de omvang van de huidige fase, en van het evenredigheidsbeginsel.Met het oog op de beide mogelijk te maken, moeten wij de fase van aanpassing van de visie op het podium, voorwerp van niet - uitbreiding.Laten we er een paar regels code, in de definitie van fabrikant de fabrikant, de openbare functie: //////////////copyrightdocumentclass () {stagealign fase. Aanpassing = stagealign.top_left; fase. ScaleMode = stagescalemode. No_scale; deze twee nieuwe verklaring zegt de Flash Player in de linkerbovenhoek van aanpassing van het podium en de oprichting van de fase van de ScaleMode constant no_scale (dit betekent een visie van de fase van het auteursrecht, met inbegrip van de tekst, het doorgeven van informatie vormen van XML - en de verwijzing naar de film... En niet de schaal als de omvang van de browser raam.Als we willen dat ze worden uitgebreid, zullen we het schaalmodel exact_fit of show_all.), 17, stap: het laden van het XML -, laten we nu het laden van het XML - gegevens aan het script.Gebruik de volgende codes wordt de volgende code, we in de vorige stap, schreef: ///////- XML - xmlloader = nieuwe urlloader (); xmlloader. AddEventListener (event.complete, loadXML); ///////pad XML - bestand xmlloader. De belasting (nieuwe urlrequest ("copyrightxml /auteursrecht. De XML - definitie van"); ///////functie belasting - /XML - functie loadXML (E: gebeurtenissen): ongeldig {XMLDATA = nieuwe XML (e.target. Gegevens); makecopyright (XML);}, in dit geval de belasting /gebeurtenis XML - gegevens van het dossier In een bepaald URL 's.Over hoe de details, ik wil u nogmaals voor deze les van XML - oplossing, en we zullen niet meer in functie van de code van de fabrikant.We hebben tot nu toe eruit moet zien - code: //////////////tas, invoer invoer {flash.events.event; de invoer van flash.events.timerevent; de invoer van flash.net.urlloader; de invoer van flash.net.urlrequest; de invoer van flash.utils.timer; de invoer van flash.text.textfield; de invoer van flash.text.textfieldautosize; de invoer van flash.text.textformat; de invoer van flash.display.movieclip; de invoer van flash.display.stagealign; de invoer van flash.display.stagescalemode cursussen; //////////////copyrightdocumentclass uitgebreid movieclip {verklaring van de variabelen /XML - - variabele var xmlloader:URLLoader; var - gegevens: XML; ///////variabelen voor Het behoud van de waarde var: de datum waarop het in currentdate; vAr: eenheid; var currentyearstring:.; //////////////txtcopyright:TextField tekst variabele var. Variabele tfcopyright formaat: tekst; ///////variabelen voor het behoud van de waarde van het touw van XML - var - letters:; var thefontsize: eenheid; var thefontcolor: eenheid; var thefontboldstring: touw; var thefontbold: Bull. Var thefontitalicstring:.; de VAR - thefontitalic: Bull. Var thefontunderlinestring: touw; var thefontunderline: Bull. Var banden: touw; string; var var. Doel: initialyear: touw, touw, touw, var variabele::;: touw, touw, de VAR - ten opzichte van de VAR - var - movieclipname:leftorright: touw; var thexoffset:int var theyoff;Instellingen: int; var slideinstring: touw; var slidein: Bull. Var slideinspeed: eenheid; var slideinspeedindex: eenheid; var fadeinstring: touw; var langzaam: Bull. Var fadeinspeed: eenheid; var fadeinspeedindex: nummer; var initialalpha: nummer; var finalalpha: nummer; ///////slideintimer var: De timer. Fadeintimer; var: de timer; ///////variabele var xfinal los nummer::; var xdistance; ///////de relatieve positie van de X - en Y - variabele var relativex: nummer; var relativey: nummer; var relativezerox: nummer; var xfinalright: Nummer; var xfinalleft: nummer van de verwijzing naar de film; ///////de VAR - referenceclip variabelen: videoclips; ///////- masker.Var copyrightmask: videoclips; ///////copyrightdocumentclass openbare functie van de fabrikant () {///////stagealign fase. Aanpassing = stagealign.top_left; fase. ScaleMode = stagescalemode.no_scale; ///////- XML - xmlloader = nieuwe urlloader (); xmlloader. AddEventListener (event.complete, loadXML); ///////pad XML - bestand xmlloader. De belasting (nieuwe urlrequest ("copyrightxml /auteursrecht. XML - definitie); ////////XML - functie van lading loadXML (E: gebeurtenissen): ongeldig {XMLDATA = nieuwe XML (e.target. Gegevens); makecopyright (XML);) ///////////////sluiten van gesloten loadXML}}} ///////sluiten van klasse 18: definitie van het pakket maatregelen de voornaamste functie, en dit is misschien een schok, maar we doen 't nietHij variabelen.We hebben aangekondigd dat zij op dit moment niet, maar ze heeft geen waarde.We moeten voor de waarden van alle variabelen.De meeste van deze waarden moet uit onze XML - bestand, personen met een eenvoudige berekening te berekenen, en een waarde (lopende) zal vanaf elke computer op onze toepassing van XML - als gevolg van booleaanse reeks waarden moeten in een bepaalde volgorde uitdagingen, toewijzing van variabele, en de orde de reden van deze handleiding zal in de volgende stappen heel duidelijk geworden, en omdat we de waarden voor XML - documenten, zullen we moeten worden opgenomen in een functie, de XML -.Maar de ICAO - code, of zelfs beter kan worden opgenomen in de functie van de waarden van de variabelen die deze functie, en niet alleen de XML -, maar ook in de uitvoering van alle variabelen in de operatie.Op het gezicht van de functie is onze belangrijkste functie.Dus laten we nu te definiëren.Het is niet nodig om weer een waarde, dus kunnen we in dat soort gegevens tussen haakjes na leeg.Laten we zeggen dat we de belangrijkste functie van de makecopyright, wordt de volgende code: de fabrikant de fabrikant,} /gesloten /de belangrijkste functie van:void {}) makecopyright (//////////////sluiten van de belangrijkste functies van categorie}} ///////gesloten gesloten pakket, dat ziet er goed uit, maar er is een van de dingen die ik meer in de volgende stap.De waarde van de vele variabelen zijn van het XML - bestand te komen, dus we moeten in onze functie waarnaar in dit dossier.Om dat te doen, moeten we onze functie overgedragen aan de aard van de gegevens van de parameters.We kunnen zeggen dat, wat we willen, dus we moeten niet te veel van onze voorstellen, maar dat het auteursrecht, en laten we het op waar het hoort, tussen haakjes: ////////de belangrijkste functie van de fabrikant) gesloten makecopyright (Auteursrecht: XML): ///////sluiten van de belangrijkste functies van nietigverklaring {} //////////////soort}} gesloten gesloten verpakkingen, om beter te begrijpen wat we doen, je kan het zijn dat de



Previous:
Next Page: