我如何创建包含Flash CS5中资产的可重用组件

时间:2011-02-26 12:49:33

标签: flash components slideshow flash-cs5

我需要为图库创建幻灯片。我不知道的一件事是如何创建可重用的组件。 例如,我想创建3个组件ImageLoader,Dock(包括drom ImageLoaders)和SlideShow(由Dock和ImageLoaders组成)。

ImageLoader它是一个容器,它加载图像并在加载时显示一些动画。 Dock它是一个容器,它有很少的ImageLoaders,它用来创建Dock的拇指图像来选择。 SlideShow它是一个容器,它有很少的ImageLoaders,它用于将图像预加载到ImageLoaders并在鼠标点击时更改它们。

我需要所有这些组件都可以通过动作脚本访问,因此我可以创建它们的新实例。

示例代码:

im1 = new ImageLoader('../im1s.jpg');
im2 = new ImageLoader('../im2s.jpg');
dock = new Dock(new Array(im1,im2));
ss = new SlideSHow(new Array(im1,im2),dock);
ss.init();

非常乐意提供帮助。

P.S。我是Flash新手

2 个答案:

答案 0 :(得分:0)

看来你需要学习的是一些动作脚本。如果您熟悉某些OO语言,例如Java或Objective-C,这应该不是问题......你问的是如何开发OOP,如果我是对的,那就是很多!! :) 首先,我会检查kirupa关于OOP的课程here和lee brimelows伟大的教程here 有了这些你就相对好了。 关于这一点的好书是Learning actionscript 3我强烈推荐。

希望它有所帮助...... 干杯

答案 1 :(得分:0)

我在问题上找到了答案。以下是在flash中创建可重用组件的教程:See here