Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-10-2006, 21:04   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 29
Thumbs in Spalten mit MovieClipLoader

Hallo Flasher,
ich verstehe nicht, warum dieses Script nicht funzt.
Es werden nur die leeren Thumbs angezeigt. Mit trace(prozent); wird in der Ausgabe nichts angezeigt.
Ich hoffe, es kann mir jemand bei der Lösung helfen.
thumb_mc liegt mit Verknüpfung in der Bibliothek (90x70).
Freundliche Grüße
Teckelfreund

PHP-Code:
var spalten 3;
var 
abstand 10;
var 
anz 10;
Thumbs_mcl newMovieClipLoader();
_root.createEmptyMovieClip("container_mc"2);
for (
i=0i<anzi++) {
    var 
mc this.container_mc.attachMovie("thumb_mc""thumb_mc"+ii);
    var 
abst mc._width+abstand;
    var 
abst1 mc._height+abstand;
    
mc._x 100+(i%spalten)*abst;
    
mc._y 50+Math.floor(i/spalten)*abst1;
    
Thumbs_mcl.loadClip("image"+i+".jpg"this.mc);
    
trace(this.mc);
    
Thumbs_mcl.onLoadProgress = function(ZielMCgeladentotal) {
        
ZielMC._visible false;
        
prozent Math.round(geladen*100/total);
        
trace(prozent);
        if (
prozent>=100) {
            
ZielMC._visible true;
        }
    };
    
Thumbs_mcl.onLoadInit = function(ZielMC) {
        
ZielMC._width 90;
        
ZielMC._height 70;
    };

teckelfreund ist offline   Mit Zitat antworten
Alt 08-10-2006, 21:25   #2 (permalink)
von natur aus sanft
 
Benutzerbild von darwin26
 
Registriert seit: Jan 2002
Ort: Landshut
Beiträge: 1.404
hi,
evtl Pfadprobleme.
Liegen Deine Bilder im selben Verzeichniss der.swf und
die Dateinamen lauten image1.jpg, image2.jpg, image3.jpg ...

grz.chris
__________________
------------------------------------------------
Lieber mal nachfragen als stundenlang doof rumsitzen ;)
Landshuter Hochzeit 1475
------------------------------------------------
darwin26 ist offline   Mit Zitat antworten
Alt 08-10-2006, 21:28   #3 (permalink)
von natur aus sanft
 
Benutzerbild von darwin26
 
Registriert seit: Jan 2002
Ort: Landshut
Beiträge: 1.404
Nochwas... statt
PHP-Code:
Thumbs_mcl newMovieClipLoader(); 
so:
PHP-Code:
Thumbs_mcl = new MovieClipLoader(); 
__________________
------------------------------------------------
Lieber mal nachfragen als stundenlang doof rumsitzen ;)
Landshuter Hochzeit 1475
------------------------------------------------
darwin26 ist offline   Mit Zitat antworten
Alt 08-10-2006, 21:29   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
Thumbs_mcl = new MovieClipLoader();
...
in die schleife.
weil so überschreibt jeder schleifendurchgang deinen vorherigen eintrag.
für 10 bilder == 10 ClipLoader


dafür (reine formsache) die functionen aus der schleife rausnehmen:
anstelle
Thumbs_mcl.onLoadProgress = function(ZielMC, geladen, total) {
besser:
function fOnLoadProzess(ZielMC, geladen, total) {...}
...
for (...
Thumbs_mcl.onLoadProgress = fOnLoadProzess;
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (09-10-2006 um 03:41 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 08-10-2006, 21:34   #5 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 29
Hallo darwin26,
herzlichen Dank, das Leerzeichen geholfen.
teckelfreund ist offline   Mit Zitat antworten
Alt 08-10-2006, 21:42   #6 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 29
Hallo hgseib,
besten Dank für die Info. Das waren heute meine ersten Progrmmierversuche mit der MovieClipLoader Klasse. Als Anfänger ist man für jeden Tip dankbar.
teckelfreund 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 10:36 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele