Een tutorial over XML in Flash CS3

Een tutorial over XML in Flash CS3


Flash CS3 is in staat om indrukwekkende special effects en prachtige interactieve webomgevingen. Een van de grootste problemen bij het maken van grote, ingewikkelde Flash-projecten is het resulterende bestand. Hoe groter het uiteindelijke bestand, hoe langer het duurt voordat de webpagina te laden en dit verhoogt de kans op ongeduldige webgebruikers te verliezen. Een van de meest gebruikte oplossingen om informatie van externe bestanden te importeren in om te versnellen laadtijd. XML is eenvoudig te maken en kan naadloos worden geïntegreerd met Flash, waardoor het een goede keuze voor de behandeling van externe gegevens.

instructies

Het creëren van een Basic XML File

1 Open Notepad en typ de volgende code op de eerste regel:
<? Xml version = \ "1.0 \" encoding = \ "UTF-8 \"?>

2 Typ het volgende op de volgende regel:
<TUTORIAL TOPIC = \ "een tutorial over XML in Flash CS3 \" author = \ "eHow.com \" />

3 Selecteer \ "File, \" \ "Opslaan als \" en selecteer \ "All files \" als het bestandstype en \ "UTF-8 \" voor de code type.

4 Noem het bestand tutorial.xml, ervoor kiezen om het bestand op te slaan in een nieuwe map op het bureaublad en druk op \ "Opslaan. \"

5 Sluit het venster Notepad en controleren of het bestand heeft de extensie .xml.

Het laden van de XML naar Flash CS3

6 Open Flash CS3 en een nieuw document te beginnen.

7 Maak 4 dynamische tekstvelden op het podium met de volgende instantie namen: XMLDoc, node_name, onderwerp, auteur

8 Maak een statische tekst labels voor elk dynamisch tekstveld. De statische tekstlabels zal zijn: \ "Wat zit er in het XML-bestand? \", \ "Node Name, \" \ "Topic \" en \ "Author \."

9 Plaats een nieuwe laag in de tijdlijn boven \ "Layer 1 \" en hernoem het \ "een. \"

10 Klik op de lege keyframe in frame 1 en druk op F9 om de ActionScript-paneel te openen.

11 Typ de volgende ActionScript-code:
getxmldata = new XML ()
GAAN
getxmldata.load (\ "tutorial.xml \", \ "\")
GAAN
if (getxmldata.loaded) {

var p = getxmldata.firstChild

GAAN

xmldoc = getxmldata.childNodes

GAAN

node_name=p.nodeName

GAAN

topic=p.attributes.topic

GAAN

author=p.attributes.author

GAAN
}

12 Sluit de ActionScript-paneel met F9 en kies \ "File, \" \ "Opslaan als \" en selecteer de map waarin de XML wordt opgeslagen als de doelmap.

13 Druk op CTRL + ENTER om het XML-bestand geladen in de Flash-film te zien.

Hints

  • Dit basic handleiding illustreert een klein stukje van de mogelijkheden. XML kan worden gebruikt om vrijwel elk type bestand in Flash te laden.
  • De Flash-bestand moet in dezelfde map als het XML-bestand voor de programmering om goed te functioneren worden opgeslagen.