mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 24.04.2024 18:50 Benutzername: Passwort: Auto-Login

Thema: Flash - Endlosschleife ohne unterbruch vom 19.07.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> Flash - Endlosschleife ohne unterbruch
Seite: 1, 2  Weiter
Autor Nachricht
Hugo Nase
Threadersteller

Dabei seit: 27.04.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Sa 19.07.2008 11:46
Titel

Flash - Endlosschleife ohne unterbruch

Antworten mit Zitat Zum Seitenanfang

Ich habe eine flash Animation, welche mit einem Musikpattern unterlegt ist und sich immer wiederholt.

Jedoch gibt es bei der Wiederholung am Anfang immer einen kleinen Unterbruch. Das ist schlecht. Ist es möglich, das ganze wirklich 100% unterbruchsfrei laufen zu lassen? Und wenn ja, wo muss ich das einstellen?


Zuletzt bearbeitet von Hugo Nase am Sa 19.07.2008 11:47, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Sa 19.07.2008 11:56
Titel

Antworten mit Zitat Zum Seitenanfang

Die frage ist, wie bindest Du den Sound ein ?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Hugo Nase
Threadersteller

Dabei seit: 27.04.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 22.07.2008 10:34
Titel

Antworten mit Zitat Zum Seitenanfang

Ehm. Ich hab den einfach reingezogen und der läuft jetzt einfach auf einer eigenen Spur.
  View user's profile Private Nachricht senden
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Di 22.07.2008 10:47
Titel

Antworten mit Zitat Zum Seitenanfang

Ja das Pro Anus.

Nimm die lalla, leg die als MP3 in den selben Ordner und geb die per Sound-Object wieder. Gib mal bei der Flash-Hilfe als suchbegriff "Sound load" ein.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Hugo Nase
Threadersteller

Dabei seit: 27.04.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 22.07.2008 13:17
Titel

Antworten mit Zitat Zum Seitenanfang

Habs jetzt wie im Handbuch beschrieben gemacht

Zitat:
Der Zeitleiste einen Sound hinzufügen

Sie können einen Sound aus der Bibliothek in ein Dokument übernehmen oder mithilfe der loadSound-Methode des Sound-Objekts einen Sound zur Laufzeit in eine SWF-Datei laden. Weitere Informationen finden Sie unter loadSound (Sound.loadSound method) im ActionScript 2.0-Referenzhandbuch oder unter Sound Class im Komponenten-Referenzhandbuch für ActionScript 3.0.

Importieren Sie den Sound in die Bibliothek, sofern er dort noch nicht gespeichert ist.
Wählen Sie „Einfügen“ > „Zeitleiste“ > „Ebene“.
Wählen Sie die neue Soundebene aus, und ziehen Sie den Sound aus dem Bedienfeld „Bibliothek“ auf die Bühne. Der Sound wird der aktuellen Ebene hinzugefügt.
Sie haben auch die Möglichkeit, mehrere Sounds auf einer Ebene zu platzieren oder Sounds mit anderen Objekten auf einer Ebene zu kombinieren. Es wird jedoch empfohlen, jeden Sound auf einer eigenen Ebene zu platzieren. Jede Ebene stellt einen separaten Soundkanal dar, wobei die Sounds auf allen Ebenen beim Abspielen der SWF-Datei miteinander kombiniert werden.
Wählen Sie in der Zeitleiste das erste Bild aus, das die Sounddatei enthält.
Wählen Sie „Fenster“ > „Eigenschaften“, und klicken Sie auf den Pfeil in der rechten unteren Ecke des Eigenschafteninspektors, um ihn zu erweitern.
Wählen Sie im Popupmenü „Sound“ des Eigenschafteninspektors die betreffende Sounddatei aus.


Hat aber immernoch eine kleine unterbrechung drin. Habe endlosschleife und "Sinc: Anfang" ausgewählt.
  View user's profile Private Nachricht senden
Spurlos

Dabei seit: 29.10.2005
Ort: -
Alter: 41
Geschlecht: Männlich
Verfasst Di 22.07.2008 13:31
Titel

Antworten mit Zitat Zum Seitenanfang

dann such mal nach new Sound()

du sollst es extern laden und nich in die bibi werfen meinte flaming Lächel
  View user's profile Private Nachricht senden
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Di 22.07.2008 13:36
Titel

Antworten mit Zitat Zum Seitenanfang

aus der Flashhilfe

Zitat:
MP3-Dateien laden
Angenommen, Sie erstellen ein Online-Spiel, bei dem verschiedene Sounds für die vom Benutzer erreichten Stufen verwendet werden. Mit dem folgenden Code wird eine MP3-Datei (song2.mp3) in das Sound-Objekt game_sound geladen und der Sound abgespielt, nachdem die Datei vollständig geladen wurde.

So laden Sie MP3-Dateien:
Erstellen Sie eine neue FLA-Datei mit dem Namen loadMP3.fla.
Wählen Sie Bild 1 in der Zeitleiste aus, und geben Sie im Bedienfeld Aktionen den folgenden Code ein: var game_sound:Sound = new Sound();
game_sound.onLoad = function(success:Boolean):Void {
if (success) {
trace("Sound Loaded");
game_sound.start();
}
};
game_sound.loadSound("http://www.helpexamples.com/flash/sound/song2.mp3", false);


Wählen Sie Steuerung > Film testen, um den Sound zu testen.
Flash Player unterstützt zum Laden von Sounddateien zur Laufzeit nur das MP3-Format.

Weitere Informationen finden Sie unter Sound.loadSound(), Sound.start() und Sound.onLoad im ActionScript 2.0-Referenzhandbuch. Informationen zum Vorausladen von MP3-Dateien finden Sie unter MP3-Dateien im Voraus laden. Informationen zum Erstellen einer Animation für eine Fortschrittsleiste beim Laden einer Sounddatei finden Sie unter Fortschrittsleiste zum Laden von MP3-Dateien mit ActionScript erstellen.

Eine Beispieldatei namens jukebox.fla, die MP3-Dateien lädt, finden Sie auf der Webseite mit Flash-Beispielen unter www.adobe.com/go/learn_fl_samples_de. Laden Sie die komprimierte Beispieldatei herunter, dekomprimieren Sie sie, und wechseln Sie zum Ordner ActionScript2.0/Jukebox, um auf dieses Beispiel zuzugreifen. In dieser Beispieldatei wird veranschaulicht, wie eine Jukebox-Anwendung unter Verwendung von Datentypen, allgemeinen Programmierprinzipien und unterschiedlichen Komponenten erstellt wird.





Zitat:
start (Sound.start-Methode)
public start([secondOffset: Number], [loops: Number]) : Void

Startet die Wiedergabe des zuletzt zugewiesenen Sounds, und zwar entweder von Anfang an, wenn kein Parameter angegeben ist, oder ab der Stelle, die im Parameter secondOffset angegeben ist.

Verfügbarkeit: ActionScript 1.0; Flash Player 5

Parameter
secondOffset: Number [optional] - Ein Parameter, mit dem Sie die Wiedergabe des Sounds an einer bestimmten Stelle starten können. Wenn Sie beispielsweise bei einem Sound mit einer Länge von 30 Sekunden die Wiedergabe in der Mitte beginnen möchten, geben Sie für den Parameter secondOffset den Wert „15" an. Der Sound wird nicht um 15 Sekunden verzögert, sondern erst ab der 15-Sekunden-Marke wiedergegeben.

loops: Number [optional] - Ein Parameter, mit dem Sie angeben können, wie oft der Sound hintereinander wiedergegeben werden soll. Für Streaming-Sounds steht dieser Parameter nicht zur Verfügung.

Beispiel
Im folgenden Beispiel wird ein neues Sound-Objekt erstellt und ein Sound geladen. Der Sound wird über die Prozedur onLoad geladen, mit der Sie die Wiedergabe des Musiktitels starten können, nachdem er erfolgreich geladen wurde. Die Wiedergabe des Sounds wird dann mit der Methode start() gestartet. Erstellen Sie eine neue FLA-Datei, und fügen Sie der FLA- bzw. AS-Datei das nachfolgende ActionScript hinzu. Damit dieses Beispiel funktioniert, muss eine MP3-Datei namens song1.mp3 in demselben Verzeichnis wie die FLA- bzw. AS-Datei gespeichert sein.

this.createTextField("status_txt", this.getNextHighestDepth(), 0,0,100,22);

// neues Sound-Objekt erstellen
var my_sound:Sound = new Sound();
// Wenn der Sound geladen wird, diesen wiedergeben. Andernfalls bei Ladefehler Meldung ausgeben.
my_sound.onLoad = function(success:Boolean) {
TAABif (success) {
TAABmy_sound.start();
TAABstatus_txt.text = "Sound loaded";
TAAB} else {
TAABstatus_txt.text = "Sound failed";
TAAB}
};
// Sound laden
my_sound.loadSound("song1.mp3", true);


Die in diesem Beispiel verwendete MovieClip.getNextHighestDepth()-Methode erfordert Flash Player ab Version 7. Falls in der betreffenden SWF-Datei eine Komponente der Version 2 vorhanden ist, sollten Sie anstelle der MovieClip.getNextHighestDepth()-Methode die DepthManager-Klasse für Version 2-Komponenten verwenden.

  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Hugo Nase
Threadersteller

Dabei seit: 27.04.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 23.07.2008 08:07
Titel

Antworten mit Zitat Zum Seitenanfang

Hab jetzt folgenden code eingefügt:

Zitat:
Sound();
game_sound.onLoad = function(success:Boolean):Void {
if (success) {
trace("Sound Loaded");
game_sound.start();
}
};
game_sound.loadSound("slayer.mp3", false);


Aber so kommt kein sound, sondern nur eine fehlermeldung:

Zitat:
1046: Typ wurde nicht gefunden oder war keine Kompilierungszeit-KonstanteVoid.


Der Pfad zur soundatei ist doch so richtig, wenn die datei im selben ordner liegt?[/quote]
  View user's profile Private Nachricht senden
 
Ähnliche Themen Flash in Dreamweaver als Endlosschleife
[Flash] Übergang bei Endlosschleife
[Flash] Endlosschleife vom Formtween stoppen?
flash-film in endlosschleife abspielen
DVD als Endlosschleife?
mp4 als Endlosschleife in pdf
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.