Macromedia Director 6 Projektgruppe OMMMA Stefan Nabbefeld 28.5.98.

Slides:



Advertisements
Ähnliche Präsentationen
Be.as WEB Technologie
Advertisements

Webinar für [Name der Gruppe] [Name des Institutes]
Multimediaentwicklungen mit PowerPoint
Einführung in HTML (Hypertext Markup Language)
MAM Einstellungen & Erweiterte Möglichkeiten.
MI4-Konfigurator ab V 6.01.
Datenbankzugriff im WWW (Kommerzielle Systeme)
Der (Web) Browser - Anbieter: Windows Internet Explorer,>> von USA. -- Marktführer Netscape Navigator, -- inzwischen aus dem Markt ausgeschieden Opera,
HTML - Einführung Richard Göbel.
PowerPoint & Impress kurz, die Registerkarten
Internetstruktur Das Internet besteht aus vielen Computern, die weltweit untereinander vernetzt sind.
HTML - Eine erste Annäherung
Eine Einführung in OpenOffice. Was? Freies Office-Paket mit offenem Quellcode Erste funktionierende Version im Oktober 2001 veröffentlicht Basiert auf.
Allgemein Batchdatei/en erstellen Was ist das?? Wie geht das??
Rigi und Web2Rsf vorgestellt von Tobias Weigand. Inhalt Ziel von Web2Rsf und Rigi Vorstellung des Parsers Web2Rsf Vorstellung des Werkzeugs Rigi Analyse.
Einführung in die EDV Holger Irrgang
FH-Hof HTML - Einführung Richard Göbel. FH-Hof Komponenten des World Wide Webs WWW Browser HyperText Transfer Protocol (HTTP) via Internet WWW Server.
Medienverarbeitung I, WS 99/00 Simon Barkow, Gunnar Kiesel
WinIso 2D Zweidimensionale Wärmeströme
Automatische Übersetzungen mit Google
Erste Schritte mit PHP 5 von Max Brandt, 22. September 2006.
Hallo! Ich zeige dir, wie du eine eigene Präsentation gestalten kannst! Beginne eine neue Präsentation mit einer leeren Folie. Wie das geht, steht auf.
Java ohne Kara. Java ohne Kara Ab jetzt: Java ohne Kara Ziel: Erfahrungen sammeln mit ersten Java Programmen.
Hyperlinks und Anker Links notieren
InfoPoint vom 9. November Was ist Joomla? Theorie Installation Extensions Administration Demo.
TWS/Graph HORIZONT Produkt-Präsentation Software für Rechenzentren
JavaScript.
Woraus besteht eine PPT-Datei?
Game Development mit LUA Integration und Kommunikation von LUA mit C++ Referat von Paul van Hemmen Seminar: Reusable Content in 3D und Simulationssystemen.
HTML-Editoren Eine Präsentation von Erik Kulisch.
Tutorium zur LV Online Research Ein Computerprogramm tut, was Du schreibst, nicht was Du willst.
Vergleich verschiedener Konzepte für das Software Engineering Praktikum.
CGI (Common Gateway Interface)
UML-Kurzüberblick Peter Brusten.
Infotain Multiframe Informationsdisplay. Was ist Infotain ? Infotain stellt eine neue Art der Informations- und Werbefläche dar Infotain ermöglicht es.
Oliver Spritzendorfer Thomas Fekete
Einführung. Steuerelemente Hier erstellt man das Fenster, mit dem der Anwender später arbeiten soll: Werte eingibt Buttons klickt Auswahlen trifft.
Software Adobe Photoshop Elements (ca. 100 €)
2 Internet- Technologie Seite 1 Prof. J. WALTER Kurstitel Stand: september 2002 Internet-Technologie Herzlich Willkommen Prof. J. Walter.
Mag. Andreas Starzer weloveIT – EDV Dienstleistungen
Auf ins Web!. Das World Wide Web 1990 in Genf am Hochenergieforschungszentrum CERN Ziele: neuer wissenschaftlicher Informationsaustausch über das Internet.
____________________________________________________________________________________________________________________________________________ Arbeit, Bildung.
Vortrag: Frames & Javascript.
Projektaufgabe zur Vorlesung „Multimedia-Programmierung“ an der LFE für Medieninformatik Sommersemester 2005 Team 4: S andra Herker, E va Vodvarsky, A.
Computerbenutzung und Dateimanagement
Digitale Medien I Programmablauf der Vorlesung am 05. Juli 2014 Dozent: Gerhard Fleige Digitale Medien I Samstag, 05. Juli 2014 Die nachfolgenden Folien.
Kapitel 2: Image J Software für digitale Bilder
Multimedia in Java Thomas Witschel, Kerstin Steinert & Erik Reinhard.
HTML Hypertext Markup Language
Snagit Ein „Allround-Programm“ für die Aufzeichnung von Bildschirm- Darstellungen verschiedenster Art, wie Bilder Filmsequenzen Texte Bilder in Web-Seiten.
AUDIO im WEB HTML & AUDIO WEB_0302 WEBDESIGN MODUL 03 h.huetter 1 Sound-Dateien können, ebenso wie Video-Dateien, auf mehrere Arten in HTML-Dateien integriert.
Microsoft Office PowerPoint
Lektion 1 - Lektion 2 - Lektion 3 - Lektion 4
Schaltfläche-Star 1 Schaltfläche Star. Schaltfläche-Star 2 Beispiel Star Erstellen eines grünen Rechtecks: Hintergrund auf Größe 200x50 Pixel minimieren,
Interaktive Karte Bestehende Planungen Donaustadt STB 5 I P2 Adobe Flash CS3 IEMAR.
Installation, Konfiguration, Online stellen, Zugriff © by Lars Koschinski 2003.
Java-Kurs Übung Benutzeroberflächen und Graphik Frames (Fenster)
Multimedia und Virtual Reality Vorlesung am Martin Kurze Bildverarbeitung und Sehen.
Zielgruppe Inhalte Layout Technik: Zielgruppe,Produktion Allgemeines Kosten Rolle der FH Konkretes Konzepte Publikation in Neuen Medien.
Datenbanken im Web 1.
A&D Persa K TB Herzlich Willkommen zum Flash 4 - Seminar.
Internet - Grundbegriffe Unterlagen zum Kurs "Wie erstelle ich eine Homepage?"
Das Internet Ein Netzwerk, das viele Rechner miteinander verbindet
Pool Informatik, Sj 11/12 GZG FN W.Seyboldt 1 Pool Informatik 5 GZG FN Sj. 11/12 Kopieren, Daten, Programme.
Komponenten des Computers
Benutzeranleitung für den JBFOne-Master der Fiducia & GAD IT AG
Einführung in Powerpoint XP Universität Leipzig Herder-Institut Video und Multimedia im Unterricht: DaF Dozent: Hr. Prof. Dr. E. Tschirner.
Einführung in PowerPoint Zum Seminar „Video und Multimedia im Unterricht DaF“ (Theorie und Praxis der Lehr- und Lernmittel) bei Prof. Dr. E. Tschirner.
PowerPoint interaktiv Bilder, Videos, Sounds und Weblinks Effekte und Animationen Steuerung der Folienwechsel Sinn und Zweck Ende Bedienungs- anleitung.
Icons Wozu und woher.
 Präsentation transkript:

Macromedia Director 6 Projektgruppe OMMMA Stefan Nabbefeld

Gliederung Allgemeine Charakteristika von Macromedia Director Produkte von Macromedia (Studio Linie) Bühne und Besetzung Darsteller und Sprites Die Editoren im Director Unterstützte Formate - Import Das Drehbuch –Kanäle –Bewegungen in der Zeit –der Verhaltensinspektor

Gliederung LINGO –die Skripte –spezielle Skripte Nachrichten Drehbuch vs. Sequenzdiagramme Projektoren Xtras Shockwave - Tor zum Internet? Fazit

Allgemeine Charakteristika von Macromedia Director Autoren- und Entwicklungssystem für Multimedia Applikationen Eigene Kontrollsprache LINGO Funktionalität durch XTRAS erweiterbar Netzwerk- und Internet-fähig Windows und Macintosh fähig (Dank: IML) Eingebettet in die Macromedia Studio Linie Erstellte Produkte ohne Lizenzgebühren verkaufen

Produkte von Macromedia (Studio Linie) Freehand7: Paint-Tool gängige Internetgraphikformate (auch pdf) xRes: Tool für Bilder für das Internet SoundEdit: Tool um 16Bit Sounds zu editieren Fontographer: Erstellen von Fonts Extreme3D: 3D Animationen komplett erstellen DeckII: multitrack recording Backstage: Web Page Design Authorware:Autorentool

Bühne und Besetzung Die Bühne: Dies ist die Leinwand, wo der Director-Film abgespielt wird. Alle Handlungen von Akteuren und Interaktionen mit dem Anwender finden hier statt. Schwächen: Es gibt nur eine Bühne Nur beim Erstellen sind Größe und Hintergrundfarbe einstellbar Das Besetzungsfenster: Beinhaltet alle Bausteine (Darsteller), die verwendet werden sollen Sind mehrfach wieder verwendbar in anderen Filmen (nicht so die Sprites!!)

Darsteller und Sprites Darsteller sind Grundelemente eines Films Werden in Besetzungen organisiert Sind entweder eingebunden (intern) oder verknüpft (extern) Verhalten sind im Director alle Dinge, die ein Darsteller tun kann (von piepen bis zum komplexen LINGO-Skript). Verhalten werden durch Ereignisse (z.B. on mouseklick do... ) ausgelöst. Sie werden mit einem Darsteller verknüpft. Verhalten aus der Verhaltensbibliothek des Directors sind ebenfalls Darsteller, anders die Skripte. Sprites stammen von Darstellern ab und sind die eigentlichen Akteure auf der Bühne, ihre Eigenschaften sind erweitert (gegenüber Darsteller), mindestens um die Position auf der Bühne (Ort) und um ihre Position im Drehbuch (Zeit). Alle Eigenschaften können auch modifiziert werden.

Die Editoren im Director Malfenster: für einfache Grafiken Textfenster: für Texte Feldfenster: für Eingaben vom Anwender (meist Texte), hiermit erstellte Darsteller können zur Laufzeit eines Films manipuliert werden Werkzeugpalette: zum Erstellen von Tasten (mit Animation), geht auch mit LINGO Farbpalette:zum Erstellen von Farbpaletten Fenster für Digitalvideo:zum Abspielen und navigieren im Video

Unterstützte Formate - Import Grafik: BMP, GIF, JPEG, LRG (xRes), Photoshop 3.0, MacPaint, PNG, TIFF, PICT Nur für Windows: Photo CD, PCX, WMF, PostScript Mehrbild- Dateien: Nur für Macintosh: PICS, Scrapbook Nur für Windows: FLC, FLI Sound: AIFF, WAV unkomprimiert und IMA komprimiert Nur für Macintosh: System 7-Sounds Video:QuickTime Nur für Windows: AVI Text:RTF, ASCII (häufig Nur Text genannt) Paletten:Nur für Windows: PAL

Das Drehbuch Organisiert Sprites im Zeitablauf, eine Zeiteinheit wird mit frame bezeichnet (siehe auch Tempokanal) Hier findet die eigentliche Arbeit bei Erstellen eines Films statt, die vorgefertigten Darsteller werden hier zum Handeln gebracht Zeit läuft linear von links nach rechts Es gibt Sprite- und Effektkanäle Effekte und Sprites werden tabellarisch in der Zeit geordnet Zeiteinheiten und Marken können angesprochen werden (Eine Marke wird einer Zeiteinheit zugeordnet und erhält einen Namen. Sie kann dann für Sprünge im Zeitablauf verwendet werden)

Das Drehbuch und seine Kanäle Kanäle für Sprites (48 Stück), man kann aber viele Sprites in einem Kanal in Serie anordnen. Staffeln kann man jedoch nur 48. Tempokanal: kontrolliert den Zeitablauf der Bilder Abspielgeschwindigkeit BpS (Bilder pro Sek.) Warten 1-60 Sek., Warten auf Tasten oder Mausklick Abwarten einer Markierung in einem Sound/Dig. Video Skriptkanal: LINGO-Skript zuordnen oder hier erstellen 2 Soundkanäle Übergangskanal: Übergangseffekte zuordnen Farbpalettenkanal: 256 Farben zu einem Zeitpunkt, im gesamten Film mehr möglich

Das Drehbuch - Bewegen in der Zeit Normalerweise läuft die Zeit linear ab. Es können Sprünge erstellt werden, z.B. zu bestimmten Zeiteinheiten oder zu einer Marke ( on Ereignis go to frame 1 oder zu Marke Erstes Bild, wenn diese Marke definiert ist) Mit Hilfe dieser Sprünge kann man auch Schleifen bilden Mit Hilfe des Tempokanals kann man die verschiedenen Wartemöglichkeiten den Frames zuordnen.

Drehbuch - der Verhaltensinspektor Gibt dem Benutzer die Möglichkeit, zu sehen, welche Verhalten/Skripte einem Sprite zugeordnet sind. Problem: Muß für jedes Sprite einzeln geöffnet werden (unübersichtlich) Was ist wenn einem Sprite ein Skript zugeordnet ist, welches ein Unter- Skript (LINGO - spezielle Skripte) eines anderen ist? Hierfür gibt es keine Darstellungsmöglichkeit.

LINGO - die Skripte LINGO Programme werden in Form von Skripten geschrieben. Diese sind hierarchisch gestaffelt: Primäre Ereignisprozeduren sind immer aktiv (z.B. keydownScript) Sprite-Skripte sind einem Sprite zugeordnet Darsteller-Skripte sind einem Darsteller zugeordnet und alle abstammenden Sprites übernehmen es, es sei denn, es existiert für sie ein Sprite-Skript. Bild-/Drehbuch- Skript sind den frames zugeordnet (on enter Frame/on exit Frame) Film-Skripte sind einem Film zugeordnet (on start Movie/on stop Movie)

LINGO - spezielle Skripte Benutzerdefinierte Prozeduren: Ein Skript, welches über ein Label angesprochen werden kann. Sie können von mehreren Sprites aufgerufen werden und somit mehrere Sprites betreffen. Übergeordnete Skripte: Sind Benutzerdefinierte Prozeduren, die auch von untergeordneten Benutzerdefinierten Prozeduren angesprochen werden können. Bsp. Übergeordnetes Skript Button: allgemeine Funktionen eines Buttons, wird von TastenKlick verwendet, welches selber kein Sprite sein muß. Problem: Im Drehbuch werden Sprites dargestellt, woher weiß man nun, wie sich ein Sprite verhält bzw. welche Skripte ihm zugeordnet sind?

Nachrichten Wenn ein Ereignis stattfindet sendet Director Nachrichten an die Ereignis-Prozeduren Ein Skript mit entsprechender Ereignis-Prozedur erhält Nachricht und stoppt sie (pass-Befehl zum Weiterleiten) Primäre-Ereignisprozeduren geben Nachricht immer weiter Hat ein Skript keine entsprechende Ereignis-Prozedur, wird die Nachricht einfach weitergeleitet. (d.h. Nachrichten gehen primär an alle)

Drehbuch vs. Sequenzdiagramme Im Drehbuch kann man Sprites (Objekte) und ihre Aktivierungsphase darstellen. Die Zeitachse verläuft von links nach rechts und nicht von oben nach unten wie im Sequenzdiagramm. Im Drehbuch können Sprites (Objekte) miteinander interagieren, mittels LINGO-Skript. Es ist jedoch nur für einzelne Sprites möglich, diese Interaktion zu visualisieren In Sequenzdiagrammen hat man mehr Ausdruckskraft Drehbuch kann die Lebensspanne eines Objekts nicht dargestellen. Transitionszeiten werden vom Drehbuch nicht unterstützt, Transitionen sind hier nicht atomar aber vom Anwender kann sending-/receiving- time nicht abgefragt werden

Projektoren Zu einem Projektor wird Software vom Director und der Film selbst zusammengefügt Die Xtras können automatisch eingebunden werden Externe Darsteller sind nicht im Projektor enthalten Ein Projektor kann nur auf der jeweiligen Plattform im Format der Plattform erstellt werden (z.B. unter Win95 kann kein Mac-Projector erstellt werden)

Xtras Sind eigenständige Unterprogramme im Director Haben eigene Benutzeroberfläche, Kontrollfelder, Dialogelemente und Hilfedateien Einfache Entwicklung für plattformübergreifende Kompatibilität, sind auch in anderen Macromedia-Produkten zu verwenden (MOA Standard). Mini-Industrie für Xtra-Entwicklung erwünscht (XDK für Director 6) Xtras werden (teils) mit Objekten kontrolliert (alte Form: XObjects) Es gibt: Übergangs-, Sprite-, Werkzeug-, Bibliothek- Xtras Xtra für Quicktime-VR-Film und FileIO LINGO-Xtra, Problem: erweitert die Sprache LINGO

Shockwave - Tor zum Internet? Mit Shockwave kann man Multimedia in HTML-Dokumente einbinden Plug-In für Browser und Unterstützung auf den Web-Servern nötig ( AOL eingebaut, Plug-In für Netscape, Explorer und andere erhältlich) Director und Studio-Line Produkte können dann Shockwave erzeugen Schwächen: 4 verschiedene Standards keine externen Darsteller -> kein Dig. Video keine Quicktime-Filme keine Warte-Befehle im Tempokanal möglich kein Umwandeln von Shockwave in Director oder andere Formate möglich

Fazit In Director kann man eine Vielzahl von multimedialen Daten einbinden Man kann sie in Zeit und Raum anordnen Man kann sie fast beliebig manipulieren, ihnen Verhalten zuordnen und sie interagieren lassen Probleme: Manipulationen, Verhalten und Interaktionen schlecht überschaubar Ein Konzept eines Films kann nicht in Director erstellt werden Plattformunabhängigkeit nur teilweise gegeben