Flash CS3 的组件众所周知,架构已经发生了改变,类似于早期版本的基于Fla的组件架构,它的最明显的好处是可以让用户直接双击然后修改组件的皮肤,这种方式毫无疑问对于设计师来讲是在好不过了.虽然我的这个小组件非常的简单,只是一个链接而已,但目的只是偿试.下面是生成和安装后的结果.

 当组件完成后,直接将Fla复制到”
C:/Program Files/Adobe/Adobe Flash CS3/en/Configuration/Components
“下即可使用.拖至场景中,双击即可编辑皮肤.测试运行点击即可打开链接.但想到要发布安装的问题,使用以前As2.0中的方法,先导出swc,在通过msi文件生成mxp格式的文件,确实可以生成,通过adobe的扩展安装后,也可以在组件面板上看到组,将它拖动到场景中,测试也完全没有问题,但只有一点是不同的,无法双击组件,进入到内部进行编辑皮肤了,看来老的办法是不可用了.不过从另一个角度考滤,在flash cs3中创建组件,即可以用作代码组件,也可以用作基于Fla的组件.
下面是这个简单组件的fla. 直接将它复制到
“C:/Program Files/Adobe/Adobe Flash CS3/en/Configuration/Components” ,或是你机器上同等的安装路径下.重新启动Flash CS3即可.按下ctrl+F7,打开组件,将wsLink组件拖到场景中,双击即可编辑皮肤了.关于使用组件的ui面板,在有时间的情况下继续偿试.
下载wsLink组件 ,呵呵,样式自已定义. |