| Autor |
Nachricht |
Backware
Dabei seit: 09.12.2004
Ort: bei Köln
Alter: 23
Geschlecht:
|
Verfasst So 23.03.2008 22:46
Titel MovieClipLoader mehrfach verwenden |
 |
|
Hi Leute, ich hab ein dickes Problem.
Ich möchte mehrere Grafiken in Flash reinladen und anzeigen lassen. Hierfür benutze ich im Moment noch die MovieClipLoader-Klasse welche mir ja eigentlich die beste Basis bieten soll .
Mein Script sieht wie folgt aus:
| Code: |
_root.loadThumbs[ i ] = new MovieClipLoader ( );
_root.loadThumbs[ i ].onLoadInit = function ( el )
{
var resolution = el._height / el._width;
el._width = 75 * resolution;
el._height = 75;
el._y = Math.round ( el._parent._height / 2 ) - Math.round ( el._height / 2 );
_root.currThumbNailLoading ++;
_root.loadThumbs[ _root.currThumbNailLoading ].startLoader ( );
}
_root.loadThumbs[ i ].loadId = i;
_root.loadThumbs[ i ].startLoader = function ( )
{
this.loadClip ( 'bilda/' + ( i + 1 ) + '.jpg', _root.imgArray[ this.loadId ].createEmptyMovieClip ( 'myImgBox' + loadId, 100000 + loadId ) );
trace ( this.loadId );
}
|
Meine Problematik besteht darin, dass egal WIE ich es umstrike ( das hier ist der 12 Versuch mittlerweile) flash lädt jedes mal NUR die ERSTE grafik und hört danach auf... wenn ich mir jedoch i trace, dann wird für jedes i einmal ein eintrag getraced.... ausgegeben
aber geladen wird jedesmal nur ein objekt....
bitte helft mir, ich glaub irgendwas stimmt nicht :/
_root.imgArray [ this.loadId ] ist eine Referenz auf einen duplizierten MovieClip.
Hoffe mir kann hier wer helfen :/
|
|
| |
|
 |
FlamingArt
Dabei seit: 08.06.2006
Ort: Essen
Alter: 30
Geschlecht:
|
Verfasst Mo 24.03.2008 08:24
Titel
|
 |
|
| Code: | var loadThumbs:MovieClipLoader = new MovieClipLoader ( );
var loadThumbs_listen:Object = new Object();
var currThumbNailLoading:Number = 0;
loadThumbs_listen.onLoadInit = function(el:MovieClip){
var resolution:Number = el._height / el._width;
el._width = 75 * resolution;
el._height = 75;
el._y = Math.round ( el._parent._height / 2 ) - Math.round ( el._height / 2 );
trace("HUHU")
startLoader(currThumbNailLoading++);
}
loadThumbs.addListener(loadThumbs_listen)
var startLoader:Function = function(i:Number ){
var _mc:MovieClip = _root.imgArray[ this.loadId ].createEmptyMovieClip( 'myImgBox' + i, 100000 + i)
loadThumbs.loadClip ("bild" +( i + 1 ) + '.jpg', _mc );
trace ( i);
}
startLoader(currThumbNailLoading) |
|
|
| |
|
 |
pejot
Dabei seit: 16.09.2004
Ort: Los Roques, Venezuela
Alter: 27
Geschlecht:
|
Verfasst Mo 24.03.2008 17:16
Titel
|
 |
|
| Zitat: | | Verfasst Heute 07:24 |
Freak.
|
|
| |
|
 |
FlamingArt
Dabei seit: 08.06.2006
Ort: Essen
Alter: 30
Geschlecht:
|
Verfasst Mo 24.03.2008 17:18
Titel
|
 |
|
geh mir nich auf den Sack Meine Frau hat mich aus dem BEtt geschmissen
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
Immer wieder probleme mit MovieClipLoader
Objekte mehrfach hintereinander oder übereinander
"Sind wir schon daa?" oder Es war einmal ein MovieClipLoader
Smileys verwenden...
Inlineframes - verwenden oder verzichten?
[SEO] Software verwenden?
|
 |