Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-10-2004, 16:01   #1 (permalink)
loslassen!
 
Benutzerbild von fetch
 
Registriert seit: Apr 2002
Beiträge: 260
Slideshow aus Array

Hallo,

hab folgendes Problemchen:

ich lege in ein array bildnummern als favoriten.
onstage = new Array();
Das funktioniert auch bestens.

Mit

PHP-Code:
for (var 0_root.onstage.lengthi++) {
        
trace(_root.onstage[i]); 
lese ich das array aus.

Als ergebnis erhalte ich dann:

5
6
7

Jetzt will ich daraus eine Slideshow machen mit:

PHP-Code:
mc this.createEmptyMovieClip('slider'+ii);
        
mc._y 55;
        
mc._x this["slider" i]._width i;
        
mc.loadMovie('bilder/travel'+i+".jpg",0); 
Dies funktioniert nicht so richtig.
Ich erhalte immer nur ein Bild

Hie nochmal die gesamte function:

PHP-Code:
function ClipGen(){
    
    for (var 
0_root.onstage.lengthi++) {
        
trace(_root.onstage[i]);
        
mc this.createEmptyMovieClip('slider'+i, +i);
        
mc._y 55;
        
mc._x this["slider" i]._width i;
        
mc.loadMovie('bilder/travel'+i+".jpg",0);
        
        
    }
    

Diese function liegt in einem mc. Die Slidefunktion funktioniert auch.

Hat jemand ne idee?


Fetch
fetch ist offline   Mit Zitat antworten
Alt 26-10-2004, 16:27   #2 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
ein leerer mc hat keine breite.
die hat er erst, wenn das bild geladen ist.
deine mc's liegen alle übereinander.
warrantmaster ist offline   Mit Zitat antworten
Alt 26-10-2004, 16:48   #3 (permalink)
loslassen!
 
Benutzerbild von fetch
 
Registriert seit: Apr 2002
Beiträge: 260
Hi,

stimmt ist blöd so - habs jetzt aber auch anders gemacht und es funkt:

PHP-Code:
function clipGen() {
    for (var 
0_root.onstage.lengthi++) {
        
this.attachMovie("clip""clip" ii);        
        
this["clip" i]._y 0;
        
this["clip" i]._x this["clip" i]._width i;
        
this["clip" i].bild_mc.loadMovie('bilder/travel'+_root.onstage[i]+".jpg",0);
        
        
    }
}; 
Gruß

Fetch
fetch ist offline   Mit Zitat antworten
Alt 26-10-2004, 16:55   #4 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
jep

kürzer:

PHP-Code:
function clipGen() {
    for (var 
0_root.onstage.lengthi++) 
    {
        var 
sl=this.attachMovie("clip""clip" ii, {_x:_y :sl._width*i});        
        
sl.bild_mc.loadMovie('bilder/travel'+_root.onstage[i]+".jpg",0);
    }
}; 
grz
warrantmaster ist offline   Mit Zitat antworten
Alt 26-10-2004, 18:35   #5 (permalink)
loslassen!
 
Benutzerbild von fetch
 
Registriert seit: Apr 2002
Beiträge: 260
den kannte ich noch nicht
cool


fetch
fetch 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 05:42 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele