PDA

Volledige versie bekijken : createEmptyMovieclip in libary??


darkslayer
%Europe/Berlin %340 %2007, 08:09
Ik heb een klein probleempje. Ik wil een paar foto's laden via xml, en deze vervolgens in een movieclip zetten. Dit lukt maar het lukt alleen maar als ik de movieclip maak op de _root.

Dit is de code die ik al heb :


var myPaginas:XML = new XML();
myPaginas.ignoreWhite = true;
myPaginas.load("boek.xml");
myPaginas.onLoad = function(success) {
rootNode = myPaginas.firstChild;
aPaginas = rootNode.childNodes.length;
for(i=1; i<=(aPaginas); i++) {
_root.createEmptyMovieClip("page" + i, i);
eval("page" + i).loadMovie("images/pagina" + i + ".jpg");
}
}


hoe kan ik er voor zorgen dat de movieclips niet in de stage worden geladen. maar in de libary zodat ik ze later in mijn actionscript code kan gebruiken??

ps: ik gebruik de xml alleen maar om te kijken hoeveel plaatjes je wil uploaden.

TheDutch
%Europe/Berlin %359 %2007, 08:37
Dat kan helaas niet. Je kunt wel een MovieClip in je Library zetten waar AS code in zit die de images inlaadt wanneer je die MovieClip aan de Stage attached :).

Erwinzzz
%Europe/Berlin %361 %2007, 08:41
Nou, het kan in principe wel, in ieder geval met een eigengemaakte class. Ik weet niet (en denk ook niet) dat het kan direct op je stage.
check deze post (http://www.flashfocus.nl/forum/showthread.php?t=18389) voor een voorbeeldje van zo'n class...

TheDutch
%Europe/Berlin %364 %2007, 08:45
Dat is waar ook :).
Je kunt inderdaad AS classes dynamisch toevoegen aan de Library. Je zou het dus op beide manier kunnen doen.

Scherp Erwin!