Flash Problem

  • Hallo zusammen,

    ich hab bei Flash ein Layout erstellt, das ist ein filmband der sich von rechts nach links hinzieht...
    aber naja, zum Problem.. :

    Und zwar, wenn man auf die seite kommt dann beginnt es sich zu bewegen, und wenn man auf der seite auf irgendeine nächste seite der Hauptseite klickt, beginnt der film von neu, aber das soll es nciht, sondern es soll weiter gehen, oder an einer anderen stelle beginnen, so das man die verschiedenen bilder sieht und nicht immer wieder das selbe..

    Ich bitte um euern Rat und eure Hilfe :)

  • also an der swf soll nichts vernändert werden
    nur es soll nciht, beim neu laden der seite oder öffnen einer anderen unterseite, wieder vom anfang an anfangen. Ich dachte mir, es gäbe da ein Aktion befehl, die das angibt wo es anfangen soll.

  • naja....

    Code
    gotoandplay(20);

    damit fängt er dann bei bild nr. 20 an....

    edit: schau evtl. nochmal in der hilfe nach dem befehl.
    ab version 8 (?) is flash as glaub ich case sensetive !

  • hmm hört sich gut an, mit gotoAndPlay hab ich das auch versucht.

    ich hab das Bild benannt, und dann am ende den befehl gotoAndPlay("Bild1"); eingegeben. Es pielt dann bis zum ende, dann wiederholt es, es einfach :)
    meinst du vielleicht mit der nummer 20 die breitenlänge ?
    z.B. die datie ist 3500px x 140px groß, dann kann ich einfach bei der länge eine zahl eingeben und es spielt es von dort an ab ?

  • ich habs raaauuuss endliiiccchh hehehe

    hier das habe ich gesucht : var nr1 = Math.round(Math.random()*1700);
    gotoAndPlay(nr1);

  • zur erklärung.

    in die () kommt die nummer des bildes in der zeichenfolge.
    also wenn an zeichen 20 der nächste film beginnt, musst 20 reinschreiben.

    bei deiner methode fängt er jetzt aber irgendwo an... :|

  • Diese Vorgehensweise ist m.E. scho der richtige Weg...
    Es könnte doch beim erneuten Laden oder Aufrufen der Startseite eine
    Variable gesetzt werden.

    Eine Bedingung im Movieclip des "Streifen" prüft aufs Vorhandensein
    dieser Variable ob diese gesetzt wurde.
    Ist diese dann vorhanden und die Bedinung erfüllt, wird die Randomfunktion
    aufgerufen. An sonsten startet der MovieClip normal vom Anfangsframe.

    Oder es wird von Anfang eine Variable gesetzt nun mit dem Wert Null
    initialisiert, beim erneuten Laden erhöt sich der Wert um eins.
    Dann könnte einScript im Movieclip des Filmstreifens prüfen ob der
    Wert der Var grösser null ist und auf die Random abzweigen wenn
    dies der Fall ist an sonsten beim Anfangsframe starten.

    Aber frag mich jetzt nich nach den ActionScripten.... :oops: