博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FLASH组件在FLEX中使用
阅读量:4986 次
发布时间:2019-06-12

本文共 1394 字,大约阅读时间需要 4 分钟。

    很多人在开始接触FLEX(目前为flash builder 4)的时候都被它强大的代码编辑功能所折服。确实,但是很多人都不知道FLEX的真实面目。学过JAVA的人可能都知道一个非常著名并且很流行的JAVA编辑器——Eclipse。有人会说FLEX到底和eclipse有什么关系。实际上,FLEX就是一个eclipse的插件。如果大家仔细注意ADOBE官网的话,你会发现,当你下载FLEX的时候,会有一个EXE版本和一个插件版。这个插件实际上就是eclipse的插件,当然,这个插件的功能就是让你在eclipse中编辑或者说制作FLASH的。那么那个exe版本呢?实际上就是eclipse+插件。

OK!我们继续来说组件问题。FLEX为我们会准备的组件是有限的,正如一些编程工具一样,在FLEX中提供了按钮,下拉列表,textbox等等。这些组件在我们使用的过程中是远远不够的。大部分时间我们都是自己开发组件。没办法,在FLEX中一切皆组件。那么制作组件最方便的软件就是FLASH了。强大的绘图功能,和动画编辑功能是FLEX无法比拟的。当然,FLEX也没有办法做动画。那么如何让FLASH所制作的组件被FLEX接纳呢?
首先,我要说明的是,写这篇文章完全是为了测试FLASH CS3和FLASH BUILDER 4 的代码兼容问题。你需要安装一个FLASH拓展插件,这个插件非常的小,ADOBE官网就有下载,名称叫做:“FlexComponentKit”。不要去费力找中文版的,貌似就没有中文版的,英文版很简单,只有两句英文,找个翻译软件翻译一下你就明白了。在使用的时候也是很简单的。看一下步骤:
1、制作一个影片剪辑,这个MC将作为你的组件。
2、设置舞台帧频为24FPS,影片剪辑的注册点为左上角(这一步设置时为了与FLEX保持一致)。
3、选中库中的MC,执行命令——>
4、然后再输出面板中就会输出一段话,如果程序执行成功的话,会提示你创建一个SWC文件。
5、创建一个SWC文件。
6、最后一步了,就是在FLEX中使用你生成的SWC文件。具体做法见后面的文章。

 

在写这篇文章之前我已经做过一次实验了,而且令人失望的是实验失败了。注意,我所指的失败并非是说FLASH中做的组件无法在FLEX中使用,而是一个文件存储问题。

首先,我将FLASH生成的组件放到了桌面上(为了方便),然后我在FLEX中选择工程属性,然后是FLEX构建路径,最后是添加SWC文件。这样,你的SWC文件就可以在FLEX中使用了。但是注意,此时你所指向的SWC文件必须是存在的,如果制定的SWC文件不存在,则会报错!
OK!原本以为,当你选中这个SWC文件之后,程序会自动的将这个文件复制到你的工程目录中的libs文件夹中,事实证明不是这个样子的。无语,看来我只好手动将SWC文件放到libs文件夹中了。复制过去之后再次设置SWC文件路径。(虽然libs文件夹是资源文件夹,但是觉得SWC文件应该会出现在这里)。
最后得出一个结论:当你的SWC文件在libs文件夹中的时候,你就不用再设置项目属性了。如果SWC不在这个文件夹内,你可以从项目属性中从外部引用一下。非常方便。

转载于:https://www.cnblogs.com/tinytiny/archive/2012/09/28/2706813.html

你可能感兴趣的文章
关于Python编码问题小记
查看>>
js ---整理
查看>>
sql nolock是什么
查看>>
领扣(LeetCode)字符串相加 个人题解
查看>>
关于nginx反向代理504 gateway time-out配置
查看>>
带有构造方法的枚举
查看>>
idea代码出现Usage of API documented as @since 1.8+ less... (Ctrl+F1)
查看>>
Quartz.NET 2.0 学习笔记(2) :和1.0的几点不同
查看>>
ext4 goes faster than ext3(From 51cto)
查看>>
初识WEB移动端开发
查看>>
关于<meta name="viewport" content="width=device-width, initial-scale=1.0">的解释
查看>>
浪味仙
查看>>
LUOGU P4777 【模板】扩展中国剩余定理(EXCRT)
查看>>
[转]expect的安装
查看>>
HDU 1070 [Milk] 贪心
查看>>
关于 IsLocalUrl 方法的注意事项
查看>>
ln -s 软连接介绍
查看>>
计算到今天多少天--字符集要选GB2312
查看>>
《Python数据分析与挖掘实战》-第四章-数据预处理
查看>>
觉得父母思想过时,有时甚至阻碍到自己,如何有效沟通并说服?
查看>>