TP Underground Lounge 07/08
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 01.02.2002, 23:02   #1
TP-Moderator
 
Benutzerbild von Peter
 
Registriert seit: Nov 2001
Ort: Vienna
Peter ist ein richtiges Arbeitstier - DANKEPeter ist ein richtiges Arbeitstier - DANKEPeter ist ein richtiges Arbeitstier - DANKEPeter ist ein richtiges Arbeitstier - DANKE
Question

sound szenen problem


Thias hat mal über sounds geschrieben: "irgendwo hab ich mal gelesen, dass es bei mehreren Szenen Probleme geben kann."

Ja und die Probleme hab ich jetzt!!
Hab in der 1 Szene keinen Sound, kann mit Button zwischen nächster Szene und letzter Szene (die auch Sound hat) wählen.
Bei nächster Szene wird der Sound von Szene2 richtig abgespielt, auch der von der darauffolgenden Szene 3.
Klicke ich hingegen auf den Button für die letzte Szene werden alle Sounds aus allen Szenen gleichzeitig abgespielt??

Weiß irgendwer warum??

cu webboy
__________________
_________-- - adicto otra vez - --
(¯`·.¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸.·`¯)
Unterwasserrugby - der dreidimensionale Sport
Peter ist offline   Mit Zitat antworten


Alt 02.02.2002, 09:45   #2
TP-Insider
 
Benutzerbild von Johannes P.
 
Registriert seit: Jan 2002
Johannes P. ist auf einem guten Weg
Hoi

am geschicktesten wäre es, du arbeitest mit AS-gesteuerten Sounds:

1. Vorbereitung

Um einen Sound per ActionScript ansprechen zu können, muss er zunächst einen eindeutigen Bezeichner erhalten.
Dazu klickt man ihn mit der rechten Maustaste in der Bibliothek an und wählt im Kontextmenü Verknüpfung. Im erschienenen Dialogfenster muss die Option Dieses Symbol exportieren markiert werden. In der Bezeichner-Eingabezeile kann man dem Sound nun einen beliebigen Namen zuweisen, beispielsweise music.

2. Soundobjekt erstellen

Nach den einleitenden Schritten kann nun Sound mit einem Soundobjekt verknüpft werden. Folgendes Skript sollte möglichst ins erste Bild der Hauptzeitleiste eingetragen werden:
PHP-Code:
// Erstellt ein neues Soundobjekt namens 'mySound' und
// weist es der aktuellen Zeitleiste zu (ohne this immer 
// _level0)
mySound = new Sound(this);
// Weist dem Soundobjekt den verknüpften Sound
// 'music' aus der Bibliothek zu
mySound.attachSound ("music"); 
3. Sound ansteuern

Sound starten
PHP-Code:
mySound.start (01); 
Hierbei gibt das erste Argument in Klammern (0) die Startsekunde an, ab der die Sounddatei wiedergegeben werden soll. Das zweite Argument bestimmt die Anzahl der Wiederholungen. Bei einer Endlosschleife (loop) sollte dort eine hohe Zahl wie 100000000 angegeben werden.

Sound stoppen
PHP-Code:
mySound.stop(); 
Lautstärke regeln
PHP-Code:
mySound.setVolume (100); 
Das in Klammern angegebene Argument muss sich im Intervall von 0-100 bewegen.

Wenn innerhalb des Filmes mehrere Sounds zum Einsatz kommen, denen unterschiedliche Lautstärken zugewiesen werden sollen, so müssen die jeweiligen Soundobjekte einem (leeren) MC/Filmsequenz zugewiesen werden.

Beispiel:
PHP-Code:
// Deklariert zwei neue Soundobjekte und weist
// diese zwei MCs mit den Instanznamen 'mc1' 
// und 'mc2' zu
mySound1 = new Sound (mc1);
mySound2 = new Sound (mc2);
// Verknüpft die eben erstellen Soundobjekte mit den
// Sounds 'music1' und 'music2' aus der Bibliothek
mySound1.attachSound ("music1");
mySound2.attachSound ("music2");
// Startet die beiden Sounds
mySound1.start (0100);
mySound2.start (0100);
// Weist beiden Sound unterschiedliche Lautstärke-
// Einstellungen zu
mySound1.setVolume (100);
mySound2.setVolume (50); 
Wenn man diese beiden Soundobjekte nicht verschiedenen MCs zuordnet, so wirkt sich eine setVolume() Aktion auf alle spielenden Sounds aus.

4. Einfacher Soundbutton

Zunächst muss ein Soundobjekt deklariert werden, am besten im ersten Bild der Zeitleiste.
PHP-Code:
mySound = new Sound (this);
mySound.attachSound ("music");
playing false
Die Schaltfläche, die den Sound jeweils an oder ausschalten soll, erhält folgendes Skript zugewiesen:
PHP-Code:
on (release) {
    if (!
playing) {
        
mySound.start (0999);
        
playing true;
    } else if (
playing) {
        
mySound.stop ();
        
playing false;
    }

__________________
Gruß
Johannes
¬ 2-serious.de - Wo Veilchen blühen und Ideen sprühen.
Johannes P. ist offline   Mit Zitat antworten
Alt 02.02.2002, 19:13   #3
TP-Moderator
 
Benutzerbild von Peter
 
Registriert seit: Nov 2001
Ort: Vienna
Peter ist ein richtiges Arbeitstier - DANKEPeter ist ein richtiges Arbeitstier - DANKEPeter ist ein richtiges Arbeitstier - DANKEPeter ist ein richtiges Arbeitstier - DANKE
Hi Johannes!
Du bist einfach SUPER.
Danke vielmals für deinen ausfühlichen Post!!
__________________
_________-- - adicto otra vez - --
(¯`·.¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸.·`¯)
Unterwasserrugby - der dreidimensionale Sport
Peter ist offline   Mit Zitat antworten
Alt 11.03.2002, 12:27   #4
TP-Greis
 
Benutzerbild von Lars
 
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
Lars bringt sich richtig ein
Auch von meiner Seite noch mal ein herzliches Dankeschön. Einfach super, Johannes, endlich mal jemand, der sich nicht nur perfekt mit Flash und Actionscript auskennt, sondern auch noch eine didaktische Gabe hat!
__________________
Give up yourself into the moment — The time is now.
Lars ist offline   Mit Zitat antworten
Alt 11.03.2002, 15:11   #5
TP-Moderator
 
Benutzerbild von Peter
 
Registriert seit: Nov 2001
Ort: Vienna
Peter ist ein richtiges Arbeitstier - DANKEPeter ist ein richtiges Arbeitstier - DANKEPeter ist ein richtiges Arbeitstier - DANKEPeter ist ein richtiges Arbeitstier - DANKE
Meine Smiliez schauen ja wieder mal ganz perfekt aus!

Danke www.smiliez.de
__________________
_________-- - adicto otra vez - --
(¯`·.¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸.·`¯)
Unterwasserrugby - der dreidimensionale Sport
Peter ist offline   Mit Zitat antworten
Alt 11.03.2002, 18:30   #6
TP-Insider
 
Benutzerbild von Johannes P.
 
Registriert seit: Jan 2002
Johannes P. ist auf einem guten Weg
Hoi ihr Beiden..

danke für das Lob, das baut auf
__________________
Gruß
Johannes
¬ 2-serious.de - Wo Veilchen blühen und Ideen sprühen.
Johannes P. ist offline   Mit Zitat antworten
Alt 20.08.2002, 15:39   #7
TP-Specialist
 
Benutzerbild von Nice
 
Registriert seit: May 2002
Ort: Kiel
Nice ist ein richtiges Arbeitstier - DANKENice ist ein richtiges Arbeitstier - DANKENice ist ein richtiges Arbeitstier - DANKENice ist ein richtiges Arbeitstier - DANKE
Hi,
Johannes. Auch mir hat deine Anleitung "Soundloop" suuuuper weitergeholfen. Grad wollte ich es aufgeben und nun klappt es doch noch!

vielen, vielen Dank!
Du bist GENIAL!

Ich hätte noch eine Frage dazu. Gibt es auch einen Script mit dem ich den Loop dann an einer bestimmten Stelle langsam ausblenden kann?

viele Grüße
Nicole
__________________
Rot-Stich


Auf ausgetretenen Pfaden kommt man nur dort an, wo andere schon gewesen sind...
Nice ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Flash > Sammlung Actionscript 1 und 2
sound szenen problem sound szenen problem
« - | Bluber MX (Blasen) »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:28 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67