大家好,并提前感谢您的回答。
我正在努力开发的内容非常困难,我担心它可能超出了ActionScript和Adobe Flash CC,但我会尝试看看。
我希望创建一个应用程序,允许用户上传自己的图像(位图)并成为框架的背景,然后他们可以将形状拖动到图像中的点并添加文本,以便他们可以单击圆圈和看看有关这一点的信息。
我不确定如何实现这方面的某些方面。
我需要帮助的主要功能是将场景保存为swf,以便可以从Flash应用程序中将其加载回Flash Player。
这是否可以实现?
答案 0 :(得分:4)
是的,这个应用程序非常简单,但非常可行(之前已经做了很多次。)
我需要帮助的主要功能是保存场景 作为一个swf,它可以从内部加载回Flash Player Flash应用程序。
没有必要按照您的描述进行操作。如果用户已将图像上载到服务器,您还可以将用户信息存储在描述用户屏幕其他方面(形状,文本等)的服务器上。然后,您只需加载数据并重建场景。
基本流程是:
FileReference/browse()
选择图像,然后使用FileReference/upload()
将其发送到将文件存储到数据库的服务器端脚本(例如PHP)。URLLoader
将XML或JSON场景数据发送到服务器。URLLoader
加载XML或JSON场景数据,并使用Loader
重建它以加载远程图像,并从场景数据中重新创建形状,文本等最终结果将使您能够与使用能够重建场景的SWF的任何人共享场景。
您可以在没有服务器的情况下使用相同的方法,而是使用Flash Player中的SharedObject
或FileReference/save()
或File
或EncryptedLocalStore
在本地存储场景数据空气。所有这些方法还允许您将数据存储为AMF(ActionScript对象)。