簡體   English   中英

如何保存使用Flash中的MovieClip創建的切換狀態。 如何將狀態保存到變量中並傳遞給PHP,然后保存為XML?

[英]How to save a toggle state that is created using a MovieClip in Flash. How to save state in variable and pass to PHP, and save to XML?

我的Flash Stage上有MovieClips,單擊它們即可切換為ON / OFF。 我的目標是,當用戶單擊“打開/關閉”時-然后離開Flash網站-另一個用戶可以訪問該網站-並看到該MovieClip的狀態處於“打開/關閉”狀態。

我需要一種方法,當用戶切換ON / OFF時-狀態保存在變量中-傳遞到PHP-保存在XML文件中-然后完成后-Flash調用函數來更新-讀取XML文件-查看是否需要更新MovieClip切換按鈕的ON / OFF狀態。

多個人可以去這個Flash網站-並切換(打開/關閉)舞台上的對象。 當一個以上的人切換時-這些人應該立即看到被切換的對象(打開/關閉)。

要立即查看打開或關閉的對象,實際花費的時間會更多一些。 服務器必須通知Flash按鈕已切換。 如果將應用程序狀態保存在文本文件中,則狀態僅在應用程序加載文件時更新。

如果您有許多用戶切換按鈕,這聽起來像是很多服務器調用。 您可以使用遠程SharedObject,但為此需要Flash Media Server。 Local SharedObject可以工作,但僅適用於一個瀏覽器,這意味着用戶可以在離開時翻轉開關並返回到應用程序。

無論如何,無論您使用什么解決方案來保存對象數據,都需要使對象從公共對象中獲取其狀態,以便更新此對象將更新每個對象的狀態。 同樣,每次特定對象狀態更改時,都應更新此公共對象。

然后可以將該對象保存/檢索為SharedObject,或者保存為文本文件(JSON)或XML ...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM