0

是否可以?如果是这样,我该如何编写这样的代码?

例如,我有名为 image.gif、image2.gif、someother.gif 等的文件,这些文件都是动画 gif。

我想使用动作脚本以某种方式在 Flash 中导入它,因此动作脚本会抓取他所在文件夹中的所有 gif,并自动将它们显示在彼此下方。

问题是有可能他们在 Flash 中制作自己的动画吗?

我想为我的 gif 横幅制作一个受保护的 flash 容器。

感谢您的任何建议,我该怎么做。

4

1 回答 1

2

我推荐使用Thibault Imbert 的 GIF 播放器库

GIF 播放器

遵循图书馆附带的示例/文档,它相当简单:

var gifImage:GIFPlayer = new GIFPlayer();
addChild ( gifImage );
gifImage.load ( new URLRequest ("animation.gif") );
gifImage.play();

大约 4 年前,我将它用于一个 uni 项目,并记得它很容易上手。

关于使用,它看起来并不有趣:

  1. 我想很多人都使用浏览器扩展来阻止广告或闪烁。
  2. 我不确定这些 GIF 会受到怎样的保护。默认情况下,它应该很容易监控浏览器的网络活动(下载的文件)或使用任何类型的 swf 反编译器或只是 gif 的路径。我想有可能编写一个图像加扰器,它会在加载到服务器之前转换你的 .gif,在 swf 中你会使用代码来解扰图像,但你还需要加扰 actionscript 代码。会使这项任务变得更加困难,但并非不可能。总体而言,对于像 gif 横幅这样“令人兴奋”的东西来说,这听起来有点矫枉过正。
于 2012-08-04T07:39:13.770 回答