Ergebnis 1 bis 5 von 5

Thema: horizontales Laufband rechts und links begrenzen (stoppen)

  1. #1
    TP-Newbie
    Registriert seit
    Jan 2009
    Ort
    Mexiko
    Beiträge
    4

    Smile horizontales Laufband rechts und links begrenzen (stoppen)

    Hab mich getäuscht ist ein Vertikaler bildscroller also von links nach rechts =) hups


    Ich hab ein Problem unzwar :
    Habe mir ne Vorlage von einem vertikalem Bild scroller geloaded und mir es soweit so zurecht gebastel wie ich es brauche . Das eigentlich Problem ist wenn ich nach rechts und links slide wiederholt sich das bild (endlosschleife) . Wie bekomm ich es zum Stoppen auf beiden, seiten wenn der Rand des Bildes erreicht ist ?

    ICh brauch bloss sone stop function links und rechts !!

    benötige dringends Hilfe , habe schon überall im Forum hier geschaut kein passenden Thread dazu gefunden =(

    Danke schon mal im vorraus , greetz

    hier ist AS in Bild 1


    HTML-Code:
    _root.onEnterFrame = function () {
                if (_xmouse < 350) slider._x += (375-_xmouse)*0.05;
                if (_xmouse > 400) slider._x += (375-_xmouse)*0.05;
             
                slider_r._x = slider._x+slider._width;
                slider_l._x = slider._x-slider._width;
             
                if (slider._x > 750+slider._width*0.5) {
                           slider._name = "temp";
                           slider_l._name = "slider";
                           temp._name = "slider_l";
                        }
                if (slider._x < 0-slider._width*0.5){
                           slider._name = "temp";
                           slider_r._name = "slider";
                           temp._name = "slider_r";
                        }
     }

    Ich hab auch mal die Flash datei hochgeladen , bitte helft mir so schnell es geht !! DANKE

    http://www.file-upload.net/download-.../test.fla.html
    Geändert von beatsoldat187 (09.02.2009 um 12:51 Uhr)

  2. #2
    TP-Special Mod TP-Sponsor Avatar von Thomas
    Registriert seit
    May 2001
    Ort
    Arnsberg - Sauerland
    Beiträge
    21.676

    Arrow

    watt denn nun?

    Flash 8 oder Flash CS3 - ein Thread sollte reichen, entscheide dich, welcher stehen bleibt, sonst wird gewürfelt


    EDIT
    anderen Thread gelöscht

  3. #3
    TP-Newbie
    Registriert seit
    Jan 2009
    Ort
    Mexiko
    Beiträge
    4
    Aktuelles Beispiel währe der banner auf dieser seite http://www.myspace.com/gunit , da ist di stopfunction auf beiden seiten ! !

    Pls Help !!!!!!!!!!!!
    Geändert von beatsoldat187 (09.02.2009 um 12:18 Uhr)

  4. #4
    TP-Senior Avatar von gresch
    Registriert seit
    Sep 2002
    Ort
    Northeim
    Beiträge
    177
    this.onEnterFrame = function() {
    this.slider._x = -(slider._width-Stage.width) *(_root._xmouse/Stage.width);
    this.slider2._x = -(slider2._width-Stage.width)*(_root._xmouse/Stage.width);
    this.slider3._x = -(slider3._width-Stage.width)*(_root._xmouse/Stage.width);
    };

    oder noch schöner:

    slidermcs = Array('slider','slider2','slider3');
    this.onEnterFrame = function() {
    for (i=0;i < this.slidermcs.length;i++) {
    this[slidermcs[i]]._x = -(this[slidermcs[i]]._width-Stage.width) *(_root._xmouse/Stage.width);
    updateAfterEvent();
    };
    };

    oder ganz schön:

    // Array anlegen für Slider
    this.slidermcs = Array();
    // Objekte suchen in _root.
    // !!! Wenn Bilder nachgeladen werden erst onLoad prüfen !!!
    for (var prop in _root) {
    // MCs, die breiter sind als die Bühne
    // !!! Bilder zu sliden, die kleiner sind ergibt keinen Sinn !!!
    if (this[prop] instanceof MovieClip && this[prop]._width>Stage.width) {
    // in Array schreiben
    this.slidermcs.push(this[prop]._name);
    };
    };
    this.onEnterFrame = function() {
    // Schleife durch Array laufen
    for (i=0; i<this.slidermcs.length; i++) {
    // MCs positionieren
    this[slidermcs[i]]._x = -(this[slidermcs[i]]._width-Stage.width)*(_root._xmouse/Stage.width);
    // Stage updaten
    updateAfterEvent();
    };
    };
    Geändert von gresch (20.02.2009 um 21:15 Uhr) Grund: noch schönere Lösung

  5. #5
    TP-Senior Avatar von gresch
    Registriert seit
    Sep 2002
    Ort
    Northeim
    Beiträge
    177
    Ich habe das in deine test.fla eingebaut... du scheinst deinen clip aus der bibliothek "slider_alle" oder wie der heißt verändert zu haben. lösch einfach alle instanzen von der stage, ggg auf die bühne, f8->mc, instanz benenneb, fertig. mit dem dritten script ist egal, wie du ihn nennst.

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. rechts-links-trunkierung
    Von jackie_o im Forum Traum-Dynamik
    Antworten: 1
    Letzter Beitrag: 12.04.2005, 14:23
  2. Bilder laufband mit Links
    Von medi im Forum Flash & Multimedia
    Antworten: 2
    Letzter Beitrag: 01.09.2003, 11:48
  3. rechts links?
    Von caspar im Forum Umfragen
    Antworten: 19
    Letzter Beitrag: 09.03.2003, 14:05
  4. laufband stoppen
    Von alfa im Forum Flash & Multimedia
    Antworten: 2
    Letzter Beitrag: 22.09.2002, 10:43

Stichworte

Aktive Benutzer

Aktive Benutzer

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

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

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