Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-12-2008, 14:00   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2008
Beiträge: 8
endlosschleife

Hallo allerseits habe ein Banner erstellt durch den verschiedene thumbnails laufen.
Mein problem ist nun : ich bekomme es leider nicht hin die Thumbnails wenn am Ende angekommen automatisch wieder von anfang abzuspielen . Also ich möchte gerne die thumbnails endloss laufen lassen ... am besten ohne das man es merkt das sie wieder neu beginnen. also das ende sollte mit dem anfang verbunden sein.
(Die photos werden über xml eingelesen)

Die funktionalität erreiche ich durch:
PHP-Code:
// klappt aber sauhässlich
    
if (tn_group._x < -3450.0){
        
//i=0;
        
gotoAndPlay(4);
    } 
Das problem ist hier das es einen sprung gibt ,
es muss doch ne schöne lösung geben ... komm aber Leider nicht drauf :-)
wie kann ich die bilder im kreis anordnen ..bzw die bilder in einer endlosschleife abspielen??
PHP-Code:
x_middle Stage.width/2;
y_middle Stage.height/2;

tn_group.tn._visible false;
tn_group.setMasktn_area );
tn_alpha_default 100;
tn_spacing 5;

//Thumbnails erzeugen
for( var 0photo_thumbnail.lengthi++ ){
    
tn_group.tn.duplicateMovieClip("tn"+ii);
    
tn_group["tn"+i].tn_pic.loadMoviefilepath photo_thumbnail[i] );
    
tn_group["tn"+i].tn_pic2.loadMoviefilepath photo_thumbnail[i] );
    
tn_group["tn"+i]._x * (tn_group.tn._width tn_spacing);
    
tn_group["tn"+i]._y tn._y;
    
tn_group["tn"+i].tn_pic._alpha tn_alpha_default;
    
tn_group["tn"+i].tn_no i;
    
//anzeige Tiername
tn_group["tn"+i].tn_button.onRollOver = function() {
    
this._parent.tn_pic._alpha 70;
    
_root.info =  photo_name[this._parent.tn_no];
    }
//anzeige löschen
tn_group["tn"+i].tn_button.onRollOut = function() {
    
this._parent.tn_pic._alpha tn_alpha_default;
    
_root.info "";
    }
//url öffnen
tn_group["tn"+i].tn_button.onRelease = function() {
    
getURLphoto_url[this._parent.tn_no] );
    }
    
}

//Bewegung der Bilder
onEnterFrame = function()
{
    if( 
_ymouse <70 and _ymouse>30 and _xmouse>120 and _xmouse<900){
        
x_speed 0;
        }
    else
        
x_speed 5;
        
    
tn_group._x-=x_speed;
        
    
// klappt aber sauhässlich
    
if (tn_group._x < -3450.0){
        
//i=0;
        
gotoAndPlay(4);
    }


Bin Dankbar über jeden tip:

Meine idee klappt aber leider nicht : einfach i wieder auf 0 setzen ...
wer weiß warum ??

Danke schon mal

Geändert von Lito123 (04-12-2008 um 14:04 Uhr)
Lito123 ist offline   Mit Zitat antworten
Alt 04-12-2008, 15:35   #2 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Servus
Im Prinzip ist des was Du suchst, unter "suchen&finden" -> Suchbegriff "yugop" zu finden!
Ich glaub die rena und saban haben da mal welche gebastelt!
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
banner, endlosschleife, thumbnail

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:11 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele