Wie ein Toggle-Zustand zu speichern, die ein MovieClip- in Flash erstellt wird. Wie Zustand in Variable und übergibt zu PHP, zu speichern und zu XML-Format speichern?

StackOverflow https://stackoverflow.com/questions/3545313

Frage

Ich habe Movieclip auf meiner Flash-Bühne, dass beim Anklicken auf - sie Toggle ON / OFF. Mein Ziel ist es, dass, wenn ein Benutzer klickt entweder ON / OFF - dann die Flash-Website läßt - ein anderer Benutzer die Website besuchen kann - und sieht diesen Zustand der, dass MovieClip- wurde entweder links EIN / AUS.

Ich würde einen Weg brauchen, wenn ein Benutzer schaltet ON / OFF - dieser Zustand wird in einer Variablen gespeichert - bestanden auf PHP - in einer XML-Datei gespeichert - und dann, wenn das geschehen ist - Flash ruft eine Funktion zu aktualisieren - die XML-Datei zu lesen - nachsehen, ob es den EIN / aUS-Zustand der MovieClip- Umschaltknopf aktualisieren muss.

Mehrere Menschen wären in der Lage zu dieser Flash-Website zu gehen - und Knebel (ON / OFF) die Objekte auf der Bühne. Wenn mehr als eine Person Makeln -. Die Leute sollten sofort Objekte sehen wird umgeschaltet (ON / OFF)

War es hilfreich?

Lösung

Um sofort sehen, Objekte ein- oder ausgeschaltet werden würde, als dies ein wenig mehr nehmen tatsächlich. der Server müßte Blitz informieren, dass eine Taste umgeschaltet wurde. wenn Sie Ihren Anwendungszustand in einer Textdatei speichern, wird der Staat nur dann aktualisiert werden, wenn die Anwendung lädt die Datei.

Wenn Sie die Tasten viele Benutzer haben Makel, es klingt wie eine Menge von Server-Anrufen. Sie könnten einen Remote-Shared verwenden, aber Sie würden für die Flash Media Server benötigen. Lokale Shared würde für einen Browser aber nur funktionieren, was bedeutet, ein Benutzer-Switches und Rückkehr in die Anwendung drehen konnte, wie sie es verlassen haben.

Auf jedem Fall was auch immer Ihre Lösung, um Ihre Objekte Daten zu speichern, müßten Sie für Ihre Objekte ihren Status von einem gemeinsamen Objekt zu erhalten, so dass dieses Objekt Aktualisiert jeden Objektstatus aktualisieren würde. Ebenso ist jedes Mal, wenn ein bestimmtes Objekt Status ändert, soll es dieses gemeinsame Objekt aktualisieren.

Dann kann dieses Objekt als Shared gespeichert / abgerufen werden, oder in einer Textdatei (JSON) oder als XML ...

gespeichert
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top