欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

轻松写Flash Media Server的ASC

程序员文章站 2023-12-12 10:04:58
忘记在Flash中和其他文本编辑器中写那些ASC的日子吧,也忘掉自己改xml配置开启debug功能的日子,在Flash Media Server中调试是件相当痛苦的事情,现在可以解脱了! Flash Media Se... 08-10-06...
忘记在flash中和其他文本编辑器中写那些asc的日子吧,也忘掉自己改xml配置开启debug功能的日子,在flash media server中调试是件相当痛苦的事情,现在可以解脱了!
flash media server eclipse plugins:http://fczone.com/eclipse/
adobe选择eclipse真的是相当的明智:-)
jar下载地址:http://fczone.com/getfile?id=fmsproject_1.1.0.0.jar
把它放到你的eclipse中的plugins文件夹下,不管你是用flex独立版还是插件版,其实都是eclipse啦,重启你的eclipse,你会在perspective中找到"flash media server",就是它啦
之后还是看看作者为我们提供的视频操作吧
它的debug模式:http://fczone.com/eclipse/demo/debugdemo/index.html,正如作者说的,它的现场执行(live execute)那是相当的cool
想试试?作者提供了一个http://fczone.com/getfile?id=robustdebug.zip,正如名字,这个asc测试是很健壮的!
使用也是很简单:
window -> preference:中的flash media server
你可以设置你工作环境的色调配置
debug servers:
默认是你本地服务器
设置好你的用户名和密码,这个plugin会控制你的服务器装载和卸载程序
publish settings:
就是你的项目发布出去的存放点啦,本地就改好位置path,记得{application name}不要被自己和谐掉:-),{application name}会根据变量名自己发布
如果是异地发布到服务器,目前还只支持ftp发布,设置跟一般的ftp设置没什么区别。
perspective切换到flash media server
navigator面板,右键new -> serverside application
设置好项目名、平台版本和存放点就ok啦
接着就是设置debug模式和publish模式,这个会跟上面在preference的设置相关,默认还是把它的robustdebug加进去吧
对于debug instance不要随意修改,这会影响debug的成功,默认flash media server启用一个application(在applications文件夹下的任何一个文件夹都会成为一个独立的application),会默认创建_definst_记录application相关,包括sharedobject的fso文件记录还有flv之类的,除非你修改了flash media server的配置xml,所以如果没有相应的修改就采用默认的就可以了。
其他就没什么了,创建好项目就有main.asc就是application的入口文件,它会把robustdebug.asc导入,正如注释表明,如果不需要就去掉吧:-)
之后就*发挥吧,看下作者录制的功能录像会更好点:http://fczone.com/eclipse/demo/debugdemo/index.html
最后一个爽的功能就是支持actionscript2 class的导入
右键你的flash media server项目,import...,在flash media server节点中有import actionscript2 class的选项,之后就选你的as2文件,其实就是把的as2类用as1的方式来写,有个问题就是你的as2类文件的编码一定要注意,不然导入可能会出现乱码滴
最后说明下:以上很多东西都是看到作者文档就翻译过来的,写到错误的地方估计也少不了,如果发现有错,大家提醒下我吧,更详细大家就关注作者的blog吧http://fczone.com
ps:右上角,作者写了个i'm a student......,强,是student,就是不知道是不是undergraduate,如果还在senior high school那就相当受打击啦

上一篇:

下一篇: