繁体   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