Audio und Quicktime VR mit Director abspielen interner Sound

Transcrição

Audio und Quicktime VR mit Director abspielen interner Sound
Audio und Quicktime VR mit Director abspielen
-
interner Sound
-
externer Sound, SWA
-
Quicktime VR Übersicht *
-
Quicktime VR per Drehbuch einsetzen *
-
Quicktime VR per Lingo verwenden
* nicht zum Download verfügbar
Advanced Authoring mit Macromedia Director 8 Sound und QTVR © Ray Hausmann 28.5.2001 Folie 1
Interne Sounds
-
puppetSound
-
setplaylist()
SWA-spezifische Befehle zum Abspielen von Sound
play Member
pause Member
stop Member
Weitere Informationen und Eigenschaften
duration of Member
state of Member
soundchannel of Member
Advanced Authoring mit Macromedia Director 8 Sound und QTVR © Ray Hausmann 28.5.2001 Folie 2
Macromedia Technote zum Soundmischen mit Director
"QT3Mix" - This sound device requires a full installation of
QuickTime 3 on the end user's configuration. This option will
provide very low latency sound performance in Director and will
allow for mixing between Director sound and digital video
sound. AVI sound is handled externally to Director and may not
mix (or successfully alternate) with Director sound on some
Windows configurations. Importing the AVI as a QuickTime
member (a new Import option in Director 7) will ensure
successful mixing or alternating between Director sound and the
digital video sound.
Advanced Authoring mit Macromedia Director 8 Sound und QTVR © Ray Hausmann 28.5.2001 Folie 3
Wichtigste Dateiformate Audio
WAV
AIF
SWA
QUICKTIME
Midi
Speicherbedarf von 7 Sekunden Sound
Sampling
Tiefe
Speicherbedarf
11 025 kHz
22 050 kHz
22 050 kHz
44 100 kHz
8 Bit
8 Bit
16 Bit
16 Bit
180K
360K
720K
1440K
Advanced Authoring mit Macromedia Director 8 Sound und QTVR © Ray Hausmann 28.5.2001 Folie 4
Das QTVR-Beispiel-Drehbuch
Die Framescripte:
18
12
5
13
weil kein Quicktime: Sprung nach „Ende“
„Puppeting“ Sprite 6
Anwendungsschleife, Info ausgeben
„UnPuppeting“ Sprite 6
Die Spritescripte
9
16
versuche QTVR zu laden und anzuzeigen
Sprung nach Ende
Filmscript (global)
4
Initialisierung, Laden, Anzeigen, Callbacks
Advanced Authoring mit Macromedia Director 8 Sound und QTVR © Ray Hausmann 28.5.2001 Folie 5
Callbacks im QTVR-Beispiel
[Callbacks .... „verantworliche“ Funktionen]
set the HotSpotEnterCallback of Sprite qtvrInfo to ?
#enterHotSpot enterHotSpot(me, hotSpotID) wird jedesmal bei
Betreten aufgerufen, dabei werden als Parameter die
Spritenummer me und HotSpotNummer hotSpotID
übergeben. (wird in showQTVR festgelegt)
0
kein Script wird aufgerufen bei Betreten des Hotspots,
(wird in hideQTVR festgelegt)
set the HotSpotExitCallback of Sprite qtvrInfo to ?
#exitHotSpot
exitHotSpot(me, hotSpotID) wird jedesmal bei
Verlassen aufgerufen, dabei werden als Parameter die
Spritenummer me und HotSpotNummer hotSpotID
übergeben. (wird in showQTVR festgelegt)
0
kein Script wird aufgerufen bei Verlassen des Hotspots,
(wird in hideQTVR gesetzt)
tricky stuff:
Die Eigenschaft the triggerCallBack of sprite qtvrSprite
wird in enterHotSpot() auf #clickHotSpot gesetzt und in
exitHotSpot() auf 0. Damit gibt es einen Verantwortlichen für den
Klick auf einen Hotspot überhaupt nur vom Betreten eines Hotspots
bis zu dessen Verlassen.
Advanced Authoring mit Macromedia Director 8 Sound und QTVR © Ray Hausmann 28.5.2001 Folie 6