Zwei Flash-Files ineinander überblenden?
Sven
- software
Hallo!
Ich habe zwei ziemlich lange Flash-Filme, die ich nicht in einem Stück bauen kann, weil sie für den Projektor zu groß wären (er bricht dann einfach ab). Nun kann ich es zwar so machen, daß ein File am Ende das andere nachlädt, aber eleganter wäre es, wenn die Files quasi ineinander überblenden würden. Frage: Geht das? Weiß jemand, wie ich das realisieren könnte? Oder wenn es nicht geht: Kann ich ein File auch "preloaden", daß das zweite File am ende des ersten verzögerungsfrei gestartet wird?
Danke für Eure Hilfe! :-)
Gruß,
Sven
Hallo Sven,
Ich habe zwei ziemlich lange Flash-Filme, die ich nicht in einem Stück bauen kann, weil sie für den Projektor zu groß wären (er bricht dann einfach ab). Nun kann ich es zwar so machen, daß ein File am Ende das andere nachlädt, aber eleganter wäre es, wenn die Files quasi ineinander überblenden würden. Frage: Geht das? Weiß jemand, wie ich das realisieren könnte? Oder wenn es nicht geht: Kann ich ein File auch "preloaden", daß das zweite File am ende des ersten verzögerungsfrei gestartet wird?
Klar kannst du Filme in Flash preloaden, dafür braucht es noch nicht einmal viel ActionScript. Wenn du deine beiden SWF-Files selbst wieder in die Bibliothek eines anderen Flashfilms importierst, werden diese in der Reihenfolge ihres Auftritts im übergeordneten Filmn geladen und gestreamt. In diesem Hauptfilm brauchst du eigentlich nur vier Frames. In Frame zwei schickst du den Abspielkopf des Flashplayers einfach solange auf Frame eins [gotoAndPlay(1)} zurück, bis der erste Film komplett abgespielt ist. Das Signal, wenn dieser fertig ist kannst du dann aus dem letzten Frame deines ersten eingebetteten Films senden [_root.gotoAndPlay(3)]. Dann lässt du den zweiten eingebetteten Film in gleicher weise zwischen Frame 3 und 4 im Hauptfilm solange abspielen, bis dieser komplett abgespielt ist.
Gruß Gernot