是否可以将MovieClip作为图像上传到图像主机,例如imageshack或flickr?
如果有可能的话。请指点。
谢谢大家
即使这是可能的,主持人是否要求图像实际存在于文件位置?
我现在知道它可能了。但有人可以给我一个如何做到这一点的大纲吗?
答案 0 :(得分:0)
如果托管服务只允许图像格式,那么你不能。 MovieClips尽管具有ActionScript对象的身份,但仍然只是视频。您不能将它们作为另一种格式托管。
答案 1 :(得分:0)
是的,它是可行的。您可以将动画片段绘制到位图,然后发送位图。
我假设您不想直接将swf文件上传到服务,但让Flash应用程序发送图像。
编辑:
我认为你应该在这里找到你需要的信息: http://henryjones.us/articles/using-the-as3-jpeg-encoder
答案 2 :(得分:0)
如果你想上传一个动画片段的位图副本,你可以这样做,就像Lillemanden所说的那样, 但是如果你想上传一个swf文件,正如Anthony Kanago所说,这取决于托管服务。
一个非常奇怪和长期的工作将是托管服务上的movieclip的位图副本和服务器上的xml或sql条目,它将保存动画的详细信息(如果有的话)(补间,属性,符号,等)并链接到上传图像的网址,以便您可以提供“点击此处查看动画”链接。当用户单击jpeg时,您将重定向到swf,该swf将根据最初单击的图像播放右swf。
更“现实”的答案是使用动作脚本将swf动画编码为gif。 这里有一个方便的图书馆:
http://www.bytearray.org/?p=93
我试了一下它很容易使用。