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