Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-03-2007, 17:26   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 61
Unhappy MovieClipLoader how to?

hallo,

ich habe folgendes problem ...
ich hab mir in ein array ein object geladen welches .image als attribute besitzt!
nun will ich alle jener objecte in diesem array nach der reihe laden! ich hab es so probiert ...
Code:
this.loader_mc= new Array();
this.loader_listener= new Array();
	for(i=0; i<this._mc.length; i++)
	{
		this.loader_mc[i]= new MovieClipLoader();
		this.loader_mc[i].index=i;
		this.loader_listener[i] = new Object();
		this.loader_listener[i].index=i;
		this.loader_listener[i].onLoadInit = function(target_mc) 
		{
			trace("loaded"+i+target_mc);
		}
	this.loader_mc[i].addListener(this.loader_listener[i]);
	this.loader_mc[i].loadClip(this._mc[i].image,this.leftPageContainer);
	trace(i);
	}
...
wenn ich mir nun den index ausgeben lasse geht dies perfekt ...
es kommt auch kein error ... hab zuvor auch den error listener drinnen gehabt kommt jedoch nix!
dennoch werden die dinger nicht geladen! (dabei nun ganz egal da sie ja eh überschrieben werden!)
wenn ich nun die for schleife entferne und einfach i=0 setze ... funktioniert es ...

vielleicht ist mien ansatz falsch ... nur wie serialisiere ich bitte moviecliploader?

lg, pranko
pranko ist offline   Mit Zitat antworten
Alt 15-03-2007, 21:55   #2 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
trace("loaded"+i+target_mc); geht nicht, weil das i innerhalb der onLoadInit-Funktion nicht mehr definiert ist.

du müsstest also schreiben:
trace("loaded"+target_mc);
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 01:39 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele