将图像从目录加载到闪存中

发布于 2024-11-17 02:07:42 字数 228 浏览 2 评论 0原文

我一直在尝试解决这个问题,同时我重新安装闪存(预览工作一次,然后不会让你再做一次)

无论如何,我试图实现的是 - AS 读取服务器上的一个目录,比如说,它包含 10 个图像,这将为每个创建影片剪辑并将它们分配给数组“pockets”(我不确定你是否可以在 AS 中执行此操作,你可以在 PHP 和 JS 中执行此操作,所以我希望如此)然后我将使用重复函数操纵其中的每一个图像。

有人可以给我一些指导吗?谢谢你!

I've been trying to figure this out while im reinstalling flash(preview the work once and then wont let you do it again)

anyway what im trying to achieve is - AS reads a directory on a server lets say, it contains 10 images, this would create movie clips for each one and assign them to array "pockets"(im not sure if you can do this in AS, you can in PHP and JS so I'd expect so) then I'd use a repetitive function to manipulate each one of those images.

Could someone give me some guidance? Thank you!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

眼波传意 2024-11-24 02:07:42

尝试结合使用 FlashVars 和 < PHP 中的 href="http://php.net/scandir" rel="nofollow">scandir()

该过程基本上是:

  1. 使用 scandir() (PHP) 在目录中生成图像列表。
  2. 使用 implode() (PHP) 将列表转换为字符串。
  3. 使用 FlashVars (HTML) 将字符串发送到 Flash。
  4. 使用 split() (AS3) 将字符串转换回图像列表。
  5. 使用 Loader 类将图像添加到 DisplayList 中。

Try a combination of FlashVars and scandir() in PHP.

The process would basically be:

  1. Use scandir() (PHP) to generate a list of images in a directory.
  2. Use implode() (PHP) to convert the list to a string.
  3. Send the string to flash using FlashVars (HTML).
  4. Use split() (AS3) to convert your string back to a list of images.
  5. Use the Loader class to add your images into the DisplayList.
二手情话 2024-11-24 02:07:42

Flash 不能直接读取目录,客户端 JavaScript 也不能​​。您需要服务器端代码来为您提供目录列表,例如 PHP 或 Java 或 ASP.NET。获得目录列表后,您可以创建一个数组并将图像动态加载到影片剪辑中。

这是一个关于在不使用组件的情况下创建加载图像的教程。

http://flashexplained.com/actionscript/loading- external-jpgs-into-your-main-swf-movie/

使用组件会更容易,但是否要使用它们取决于您的情况和要求。

Flash cannot read a directory directly, neither can client-side JavaScript. You need server side code to give you a directory listing, like PHP or Java or ASP.NET. Once you have the directory listing, you create an array and dynamically load the images into a movieclip.

Here's a tutorial on creating on loading images without using components.

http://flashexplained.com/actionscript/loading-external-jpgs-into-your-main-swf-movie/

It's easier with components, but whether or not you want to use them depends on your situation and requirements.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文