+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Bildlaufbalken

  1. #1
    TP-Newbie dotnet macht alles soweit korrekt
    Registriert seit
    Dec 2006
    Ort
    Thun
    Beiträge
    3

    Bildlaufbalken

    Hallo zusammen,

    ich habe einen Bildlaufbalken programmiert.
    Befindet sich die Maus am rechten Bildschirmrand, scrollen eine bestimmte Anzahl Bilder (MovieClips) nach links, ist die Maus am linken Bildschirmrand scrollen sie nach rechts. Ist die Maus in der Mitte des Bildschirms, positioniert sich das Bild an eine bestimmte Position.

    Damit ein Loop entsteht, wechseln die Bilder ausserhalb der Bühne die Postition und schliessen am anderen Ende wieder an.

    Grundsätzlich funktioniert das Ganze auch. Leider entstehen mit der Laufzeit immer grössere Lücken zwischen den einzelnen Bildern - also unbrauchbar

    Habe schon etliche verschiedene Lösungsmöglichkeiten versucht, leider erfolglos.
    Aus diesem Grund sehe ich als letzte Rettung für dieses Projekt nur einen Tipp von euch.

    Herzlichen Dank
    SAM

    Das Script, das auf jedem einzelnen Bild (MovieClip) liegt, sieht folgendermassen aus:

    PHP-Code:
    onClipEvent(load)
    {
        
    buehnenbreite _root.buehnenbreite;
        
    abstand _root.abstand;
        
    anzFelder _root.anzFelder;
        
    seitenwechsel = ((anzFelder abstand) + 400);
        
    seitenwechselPosLi = ((buehnenbreite /2) - (seitenwechsel 2));
        
    seitenwechselPosRe = ((buehnenbreite /2) + (seitenwechsel 2));
    }

    onClipEvent (enterFrame
    {
        if(
    _root.testvar == 1)
        {    
            
    this._x this._x + ((_root.verschiebung)/5)/_root.abbremsen//Bild in der Mitte positionieren
        
    } else if (_root.testvar == 2) {
            
    this._x this._x  _root.tempo// Bild nach rechts und links verschieben
        
    }
        
        
    /* Hier wird ein Bereich übersprungen, 
        wo die Grossansicht des aktuellen Bildes angezeigt wird
        */
        //screenbreite überspringen
        
    if (this._x 200 && this._x 300)
        {
            
    this._x this._x 400;
        } else if (
    this._x 600 && this._x 500)
        {
            
    this._x this._x 400;
        } 

        
    // loop der bilder links
        
    if (this._x seitenwechselPosLi
        {
            
    this._x this._x seitenwechsel;
        }
        
        
    //loop der bilder rechts
        
    if (this._x seitenwechselPosRe
        {
            
    this._x this._x seitenwechsel;
        }


  2. #2
    TP-Moderator Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Wanderratte lebt für das TP und seine User Avatar von Wanderratte
    Registriert seit
    Mar 2002
    Beiträge
    5.487
    hallo,

    stelle uns doch bitte mal eine Demofla zu verfügung um sich die Sache genau anzugucken.
    Gruß

    Wanderratte
    Gebildet ist,
    wer weiß,
    wo er findet,
    was er nicht weiß.

    4bugs
    Home
    Amazon Wunschzettel

  3. #3
    TP-Newbie dotnet macht alles soweit korrekt
    Registriert seit
    Dec 2006
    Ort
    Thun
    Beiträge
    3
    Hallo,

    gerne. So sieht das Ganze im Netz aus: http://www.stageone.ch/testarea/flas...aufbalken.html

    und die Flash- Datei ist im Anhang. Die Bilder werden aus dem Ordner "bilder" auf der gleichen Ebene wie die Flashdatei geladen. Grossansichen als (bild1.jpg, bild2.jpg,...) und die Vorschau als (thumb1.jpg, thumb2.jpg,...). Aber es sollte eigentlich auch ohne gehen.
    Angehängte Dateien

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51