Macromedia公司已经以其DREAMWEAVER,FIREWORK,FLASH网页三剑客成为了网站建设领域中的老大地位。特别是FLASH5推出以后,其若干方面的改进的确给我们带来了很多的惊喜!在这次由4.0到5.0的升级中,最引人注目的当然是其经过惊人扩充函数,并进一步规范语法而推出的新的Action Script脚本语言。它与javascript的类同(我认为更象c++)让大部分人轻松上手,开发出了众多令我们曾经不敢想象的动态效果。但这些作品往往我们除了欣赏却不能据为己用,Macromedia Extension为我们提供了一个可以与众多FLASH高手交流的机会。
Macromedia Extension可以说是Macromedia公司为其众多软件保留的一个外挂插件的接口,通过它,我们可以非常方便的将我们的工作成果封装起来,然后通过Macromedia Exchange的网站分发,从而与全世界的制作者进行交流。整个过程简单快速,非常方便。国内的制作高手们,让我们也把我们的能力向这个世界展示出来吧!
首先,我们必须保证我们的机器上已经安装了Macromedia Extension Manager。如果你已经安装了FLASH5或DREAMWEAVER4,那应该就没有什么问题了。
第一步,我们当然要先开发出一个自己的SmartClip了,方法很简单,把你制作的电影夹的ActionScript脚本中用到的一些数值用变量代替,然后在Library窗口中右击电影夹,选择Define Clip Parameters。将你的变量定义在其中,这时你就可以看到Library窗口中该电影夹的图标变成了一个带有列表图案的图标。以后就可以通过在场景中右击电影夹弹出的Clip Parameter的面板中设定变量的值来方便的修改电影夹了。把这个电影夹放入一个新的空文件,保存成.fla文件,备用。
现在,我们要书写一个Extension安装文件,你可以在你的Macromedia Extension Manager的目录下的Samples目录下找到一些样本文件,用记事本打开Extension Manager->Smaples->Flash->sample.mxi,我们可以看出来这是一个XML文件。
首先是一句
为你的插件定一个名字、版本号以及插件类型。后面在标签中有定义插件针对的软件。再后面的标签写上我们的名字,这个可是最重要的哦!:)然后还要在标签中写些你的插件的说明。告诉你的用户安装了插件以后可以在那里找到它。最后,标签告诉Extension Manager你要打包文件的名字,以及在用户的电脑上的安装路径。
好了,在这个Sample文件中做一些相应的修改以后就可以保存到前面保存.fla文件的地方了。现在打开Extension Manager,在菜单中选择Package Extension...,在弹出窗口中选择我们刚才保存.fla,.mxi文件的地方,确定,一切搞定啦。现在你就可以点击生成的.mxp文件,Extension Manager就会自动将插件安装啦!
现在就可以连接上网了,让我们把我们的成果与世界分享吧!选择Extension Manager中的Sumit extension...,浏览器会连接到extension的网站,然后你应该先成为他的会员,然后登陆进去,填写一些必要的信息,然后上载你已经做好的extension,也就是你的.mxp文件,之后就等待Macromedia对你的插件的检验,不久以后,全世界的人都可以从Macromedia的网站上下载到你的插件了!
怎么样,是不是很酷啊!快把你的杰作整理一下吧,让更多的人知道你的名字!:)
#END
_____________________________________________________________________
ELIMI MULTIMEIDA DEV.
欢迎大家试用我制作上载的flash extension: linechart www.macromedia.com/exchange/flash/
使用外部XML数据文件动态绘制折线图,类似GENERATOR LINECHART,但不需要服务器支持。
本人作为一名应届毕业生正在急寻工作,希望感兴趣的南京及周边地区的公司与我联系mailto:elimi@cmmail.com