|
Damit ist Ihr Chat-Movie
im Prinzip fertiggestellt. Aus Gründen der Übersichtlichkeit
sollten Sie noch ein Movie-Skript hinzufügen, das beim Anhalten
des Filmes die Prozedur destroy im Server-Verbindungsskript aufruft:
on
stopmovie
call(#destroy, the actorList)
end
Alle Instanzen des Chat-Managers
(die im Skript "Connect to Netserver" erzeugt werden)
werden damit aus der actorList entfernt; die Verbindung Ihres Filmes
zum Server wird unterbrochen.
Den Multiuser-Server müssen Sie für das Chat-Beispiel
nicht besonders konfigurieren. Starten Sie ihn auf einem Rechner
in Ihrem lokalen Netzwerk oder auf einem Rechner mit fester IP-Adresse
und Internet-Verbindung; und geben Sie jeweils die IP-Adresse im
Konfigurationsdialog des Skriptes "Connect to Netserver"
an.
Die Technik, member(m).media
als Inhalt einer Netmessage zu übertragen, können Sie
beim Chat nutzen, um zusätzlich zu Textnachrichten beispielsweise
auch Bilder u.ä. zu übertragen.
Lust auf mehr?
Wenn Sie richtig ins Multiuser-Skripting
einsteigen wollen, so finden Sie im Buch "Director 7 Workshop"
in den Abschnitten "Asynchrones Skripting", "Multiuser-Server
und -Xtra" mehr. Ein Arbeitsbeispiel "Datenbankfunktionen
des Multiuser-Servers" finden Sie auf der Buch-CD-ROM. Weitere
Beispiele hier.
Joachim
Gola
|