发新话题
打印

[编程] 为FLASH CS3增加AIR测试环境(SnowMan)

为FLASH CS3增加AIR测试环境(SnowMan)

FLASH CS3并没有加入AIR环境,结合以前的TEST IN APOLLO,做了这个MXP.附件中

安装方法:
1.装备最新版的Adobe Extension Manager,下载地址http://www.adobe.com
2.下载AIR SDK,FLEX3安装目录"...Flex Builder 3\sdks\moxie"中有,下载地址http://labs.adobe.com
2.下载附件"运行于AIR.mxp"
3.将FLEX3安装目录中的"...Flex Builder 3\sdks\moxie\frameworks\libs\air\airglobal.swc"拷贝到FLASH CS3安装目录"...Adobe Flash CS3\en\Configuration\ActionScript 3.0\Classes\"中,并将"playerglobal.swc"改名为"playerglobal2.swc",再将"airglobal.swc"改名为"playerglobal.swc"
4.安装"运行于AIR.mxp"
5.在FLASH CS3中建一个AS3Flash文档,找到"Commands"菜单中的"运行于AIR",运行之.

爽吧,FLASH CS3也可以运行AIR程序了.

[ 本帖最后由 oooooobe 于 2007-7-2 10:30 编辑 ]

附件

运行于AIR.rar (3.88 KB)

2007-7-2 10:30, 下载次数: 101

---oo------------------------------------------------------

TOP

另外,由于此组件运行AIR程序时,不会出现命令行(DOS)窗口,所以不会有trace输出,这样在DEBUG的时候,很不方便.

考虑到FLASH CS3装于WIN XP和WINDOW VISTA系统中,由于VISTA系统的NTFS安全问题等.
组件的运行会在C盘的根目录建一个Temp目录,其中就存有两个文件testAir.bat和testAir.vbs

如果想通过trace来DEBUG你的程序,可以在这个目录里直接运行testAir.bat,将出现命令行(DOS)窗口,其中就有trace输出.


AIR程序写好后,在FLA原文件目录中的air-app.xml,将其中的一些数据改为你所相关的数据,然后通过AIR命令行工具打包成AIR文件即可.
---oo------------------------------------------------------

TOP

利用自定义组件在FLASHCS3。0中创建,运行AIR,这个高级技巧靠你这几行字说明可能让很多人还是不会太明了,如FLASHCS3。0的IDE经过你的组件安装以后还能正常运行CS3。0的文档吗等,期待更多的讨论

TOP

当然可以运行FLASH了,它包括FLASH的库,其实很简单,这个组件只是把一些过程统一简化了一下,它就是一个JSFL命令文件.所以也没有什么好解释的,AS2中文帮助里已经写得很清楚了.一般的朋友也不用写这样的JScommand组件,都是写FLASH组件.

[ 本帖最后由 oooooobe 于 2007-6-30 10:15 编辑 ]
---oo------------------------------------------------------

TOP

老了,AIR是什么东东呀?

TOP

哇 ..强......那要怎样才能用Flash CS3.0 做AIR?
AS3,flex等等...技术博客: www.RiaHome.cn
rss阅读地址: http://feed.feedsky.com/youngboy

TOP

OK,我来说一些,

首先.你需要安装FLASH CS3,
其次.你需要安装AIR环境,AIR就是之前所说的APOLLO平台,是一个通用的平台,可以让HTML,FLASH脱离IE运行于桌面.

然后,按照第一贴的安装方法,安装好.
下载附件中的小实例(是一个类似IE的HTML例子),解压,打开其中的html.fla
接下来,找到"FLASH CS3 IDE"中的"Commands"主菜单中的"运行于AIR"
如果第一次运行,会弹出一个目录浏览器,需要你要找AIR的SDK在哪里,将你在labs.adobe.com网站下载的AIR SDK解压到C盘根目录即可,这里选择你解压SDK的目录就可以了.
如果安装了FLEX3,也可以直接找到FLEX3中的AIR的SDK.

好了,效果你看到了,运行了一个载入HTML页面的FLASH.

[ 本帖最后由 oooooobe 于 2007-6-30 11:42 编辑 ]

附件

html.rar (9.09 KB)

2007-6-30 11:38, 下载次数: 59

---oo------------------------------------------------------

TOP

组件的关键在性能上,下个月估计FLASHCS3。0的中文版正式发布后,才能真正知道此组件的各个方面情况,特别是对中文方面的支持。感谢楼主提供。
老了,AIR是什么东东呀?//是桌面程序,找下应该很多的塞

TOP

都是一样的道理,把cs3生成的swf(其中可以使用apollo的api,只是编译出错,不管)也能导到flex3中生成air程序


人们就喜欢两个软件导来导去的,其实也没方便很多,最后都是要开两个软件来进行一些项目的制作....折腾死了
寻觅终生伴侣!

my blog

TOP

你有没有装呢,有没有试一下写一个AIR程序呢?试了就知道.
---oo------------------------------------------------------

TOP

发新话题