tutorials.de Buch-Aktion 05/2012
Seite 1 von 4 1234 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
46
ZUGRIFFE
1162
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Hammer-TSS
    Hammer-TSS Hammer-TSS ist offline Mitglied Silber
    Registriert seit
    Sep 2005
    Beiträge
    79
    Guten Morgen liebe Flashgemeinde,

    ist es möglich das ich einen Flashfilm teilen kann ?
    Ich möchte oben einen Flashfilm laufen lassen, und im unteren Abschnitt soll ich zwischen Szenen switchen können !!

    Danke

    MFG HAmmer
     

  2. #2
    Registriert seit
    May 2001
    Ort
    Hamburg
    Beiträge
    1.040
    Teilen geht nicht.
    Von Szenen würd ich generell die Finger lassen, die machen nur Ärger.
    Falls du neue Zeitleiste brauchst würd ich immer zu MovieClips raten, die kann man auch vernünftig ansprechen, nachladen, verschieben, löschen, etc.

    Soll der untere Teil die Szenen des oberen steuern, oder wie meinst du das?
    Dann könntest du dein "Steuerpult" in einen seperaten Flashfilm bauen den du in ein höheres Level lädst, der währe dann über deinem bisherigen Flashfilm und immer sichtbar auch wenn der untere die Szenen wechselt.

    Laden kann man den z.B. so:
    PHP-Code:
     loadMovieNum "datei.swf"22 
    wobei 22 das Level ist, sollte auf jeden Fall größer als 0 sein, da _level0 dein Hauptflashfilm ist.
    Theoretisch müsste man den untern vom oberen aus dann mit
    PHP-Code:
    _level0.gotoAndStop("szeneName"frame
    ansteuern können, wobei mich bei Szenen nicht verwundern würde falls es nicht funktioniert.
     

    kuat.de - meine Seite
    Nivea Football Mania - Multiplayer Echtzeit Flashgame
    Bugatti Veyron - Konfigurator
    MusicLens - Fuzzy Logic Musiksuche
    chriskurt.blogspot - nix

  3. #3
    Avatar von Hammer-TSS
    Hammer-TSS Hammer-TSS ist offline Mitglied Silber
    Registriert seit
    Sep 2005
    Beiträge
    79
    Ersteinmal Danke für die Antwort

    Zweitens finde ich deine Fußzeile (Anhang) Kult

    #############

    Also ich habe mir das wie folgt vorgestellt:

    - eine SWF Datei soll in Frames geteil werden, im oberen Frame soll eine swf datei laufen
    und unten dann die erklärung dazu was im oberen Frame passiert.

    Außerdem soll im unteren Frame eine navigatiensleiste das navigieren zwischen den einzelnen Filmen ermöglichen

    #########

    Hoffe ich habe mich gut ausgedrückt.

    ###########



    Danke
    MFG HAmmer
    -
     

  4. #4
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    in Flash gibt es so etwas wie Framesets nicht (siehe Kurts Posting). Du kannst das allerdings simulieren, indem Du Deine Inhalte in MovieClips (siehe ebenfalls oben) packst und abwechselnd ein- und ausblendest. Auf Szenen würde ich in der Tat verzichten; Level0.gotoAndPlay(Szene, Bild) funktioniert nämlich soweit ich weiß tatsächlich nicht.

    Vorschlag: Erstelle einen MovieClip für die Navigation und platziere ihn im unteren Bereich der Bühne. Deine anderen Inhalte steckst Du ebenfalls in MovieClips und setzt sie übereinander (in verschiedene Ebenen) in den oberen Bereich. Mit den Buttons der Navigation kannst Du nun z.B. die anderen Clips ein- und ausblenden (z.B. über die _visible-Eigenschaft).

    Gruß
    .
     

  5. #5
    Avatar von Hammer-TSS
    Hammer-TSS Hammer-TSS ist offline Mitglied Silber
    Registriert seit
    Sep 2005
    Beiträge
    79
    problem ist nur, das ich die oberen Filme die ablaufen sollen, nicht mehr verändern kann, da ich diese nur nich alsswf datei habe und die fla dateien dazu leider nicht mehr besitze.


    oh man, ein schweres Problem, aber ich hoffe wir bekommen das hin
     

  6. #6
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Du musst sie auch nicht mehr verändern (Ein- und Ausblenden sowie anhalten oder Abspielen geht auch von aussen ).

    In diesem Fall würde ich sie tatsächlich einladen, aber nicht mit loadMovieNum, sondern mit loadMovie in einen Container:
    • Erstelle einen leeren MovieClip und setze ihn auf die Bühne. Gib ihm den Instanznamen "container"

    • Schreibe die Dateinamen der Unterfilme auf der Hauptzeitleiste in ein Array, z.B.:
      PHP-Code:
      var filme = new Array("home.swf""kontakt.swf""impressum.swf"); 
    • Erstelle nun Deine Navigation mit einzelnen Buttons. Setze auf jeden Button einen Maushandler, der eine Funktion aufruft:
      PHP-Code:
      on(release) {
          
      _root.showMovie(0);

      (damit sollte z.B. der erste Film geladen werden. Bei "showMovie(1)" der zweite usw.)

    • Nun wechsele wieder auf die Hauptzeitleiste und schreibe dort die Funktion "showMovie", die einen der Filme lädt und anzeigt:
      PHP-Code:
      function showMovie(nr) {
          
      container.loadMovie(filme[nr]);


    Ein etwas detaillierteres Tutotial zum Navigieren mit externen SWF-Dateien findest Du hier: http://www.tutorials.de/tutorials180043.html

    Gruß
    .
     

  7. #7
    Avatar von Hammer-TSS
    Hammer-TSS Hammer-TSS ist offline Mitglied Silber
    Registriert seit
    Sep 2005
    Beiträge
    79
    Ich finde es gut das Ihr mir versucht zu helfen,

    Ich bekomme das aber nur halb hin,

    Das verstehe ich zb nicht !
    Schreibe die Dateinamen der Unterfilme auf der Hauptzeitleiste in ein Array, z.B.:
    #######################
    Setze auf jeden Button einen Maushandler, der eine Funktion aufruft:
    Damir ist bestimmt gemeint, "was passieren soll wenn ich den Button anklicke"
    ====================
    Nun wechsele wieder auf die Hauptzeitleiste . . . ?

    Sorry aber ihr müsst mir echt helfen
    Geändert von Hammer-TSS (15.09.05 um 12:20 Uhr)
     

  8. #8
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    ich habe doch in den PHP-Tags ein Beispiel gepostet, wie dieses Array aussehen könnte...

    na ja: Im Anhang findest Du ein Beispiel für das, was ich im vorherigen Posting geschrieben habe. Ansonsten kann ich Dir nur nochmal auf das verlinkte Tutorial verweisen: Es macht so ziemlich das selbe, nur dass z.B. noch ein Preloader eingebaut ist.

    Gruß
    .
    Angehängte Dateien Angehängte Dateien
     

  9. #9
    Avatar von Hammer-TSS
    Hammer-TSS Hammer-TSS ist offline Mitglied Silber
    Registriert seit
    Sep 2005
    Beiträge
    79
    die fla datei kann ich mit Flash mx 2004 nicht öffen, sorry vielleicht hätte ich das erwähnen sollen
     

  10. #10
    Avatar von Hammer-TSS
    Hammer-TSS Hammer-TSS ist offline Mitglied Silber
    Registriert seit
    Sep 2005
    Beiträge
    79
    kannst mir das nochmal bitte schicken datic, das ich die verwenden kann ?
     

  11. #11
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    sorry vielleicht hätte ich das erwähnen sollen
    Jupp, wär besser gewesen.

    Hier nochmal für MX

    Gruß

    P.S.: Nicht nötig, doppelt zu posten - manchmal dauert es eben ein paar Minuten, bis man aktualisiert und Zeit hat, zu reagieren.
    .
    Angehängte Dateien Angehängte Dateien
     

  12. #12
    Avatar von Hammer-TSS
    Hammer-TSS Hammer-TSS ist offline Mitglied Silber
    Registriert seit
    Sep 2005
    Beiträge
    79
    muss ich denn den fertigen flash fil und die filme die geladen werden sollen in einen Ordner packen ?

    Wegen dem Pfad ?
     

  13. #13
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Nicht unbedingt. Wenn sich die Unterfilme z.B. in einem Unterordner namens "filme" befinden, muss Dein Array so aussehen:
    PHP-Code:
    var filme = new Array("filme/home.swf""filme/kontakt.swf""filme/impressum.swf"
    Wichtig ist nur, dass Du den korrekten Pfad (relativ oder absolut) von der html-Seite aus, auf der sich der Hauptfilm befindet, zu den einzelnen Unterfilmen angibst.

    Gruß
    .
     

  14. #14
    Avatar von Hammer-TSS
    Hammer-TSS Hammer-TSS ist offline Mitglied Silber
    Registriert seit
    Sep 2005
    Beiträge
    79
    ok ^. .

    muss ich sonst noch was umbenennen außer meine swf dateien

    zb. on (release) {
    _root.showMovie(0);
    }


    die Movie nr ?

    +++++++++++
    jetzt kommt nämlich folgende Meldung:

    Error opening URL "file:///C|/DOKUME%7E1/TIEDSU%7E1.NOT/LOKALE%7E1/Temp/Rar%24DI00.682/film.swf"
    Geändert von Hammer-TSS (15.09.05 um 13:34 Uhr)
     

  15. #15
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Nein, nichts weiter. Allerdings hast Du wohl falsche Pfade angegeben, denn er sucht die Daten in dem von Dir geposteten Ordner ( und das hier: "/Temp/Rar%24DI00.682/" kommt mir recht verdächtig vor).

    Gruß
    .
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 09.01.08, 18:39
  2. Antworten: 1
    Letzter Beitrag: 08.02.06, 22:59
  3. Antworten: 3
    Letzter Beitrag: 26.07.05, 13:26
  4. Antworten: 0
    Letzter Beitrag: 05.04.05, 11:44
  5. Antworten: 3
    Letzter Beitrag: 29.11.04, 16:07