上一篇 | 下一篇

Flash MX 2004 功能介绍(3)

发布: 2008-7-01 17:31 | 作者: admin | 来源: | 查看: 0次

・ 项目控制:流程,自定义代码和准确度

即使你是一家小网络服装店一样的开发团队,在你处理Flash项目的时候你也需要像特种部队一样的精神。Macromedia Flash MX 2004有工具来帮助你的团队。

项目窗口

制作一个稍微大点的项目几乎都会介入一个团队。即使你自己一个人工作,新的项目面板帮你管理着所有项目相关的文件。对于工作组,你可以check out和锁定文件,这样你的组员就不能够覆盖相同文件名的文件。项目面板使用和Dreamweaver MX相同的结构,所以它很像是给Dreamweaver用户使用的,它也可以让项目面板扩展为版本控制工具。

・ ActionScript 2

新版本的ActionScript(AS2) 使得大型复杂的产品更加好管理,也提供了一些人可以炫耀的途径。

首先,AS2还是会支持你Flash Player 6。这意味着你可以开始学习AS2即使你的客户还没准备好说要让他们的客户支持Flash Player 7。

虽然整体来说是完全符合ECMA标准的,但还是有些有意思的东西在新的AS2中。严格的数据类型构造使得你的代码更清晰,而且你可以更详细的编译错误。同样,一些新的类声明是固有的组件,因为他们都存储在外部文件中。你可以混合和匹配地创建类,例如,你可以从一个类扩展一个读图片的类,让它也可以读声音,并且播放声音。写类文件就好比在用ActionScript语言创造你自己的库一样。

关于时间--拼写检查工具

终于,Macromedia Flash 有了一个拼写检查工具。虽然我不确定人是不是很完美,但这意味着你不会再打错字了。并且,还要说,你已经有了一个可以查找和替换的工具,因为……像很多独特的Macromedia Flash 特性一样,你不只是可以查找文字,而且可以查找字体使用或者在图片中特定的颜色。虽然这些特性都放在了“关于时间”这章,他们确实是可以减少你的产品制作时间。

・ 一些有助于产品的特性

对于我来说,代码提示和代码完善也许一直是最大的减少制作时间的因素。这些小特性合计起来也算是一个真实的改进,我在这章关注的这些特性将会真正的减少你的制作时间,减少你鼠标点击率,减少你受挫折的感觉。我打赌这些很多都不是在纸上谈兵,而且我觉得他们是提供给Flash 老手用的。

吸附排列

你知道“Snap to Object”有多实用吗?新加入的“Snap Align”特性也是这么有用并且强大。它是很简单华丽的……我恐怕我不能简单的解释这个了。简单说,你现在可以选择并且移动对象,而且你可以看到有虚线显示在附近的对象旁,这是非常直观而且实用的。如果你不爱上这个特性的话恐怕你不是人类吧……

图 4. 吸附排列

一些特性会导致的冲突

这里有一个列表是我其他比较喜欢的特性:

1, 所有打开的文件会按照一个标签按钮显示,这样你就可以很快的在文件中切换或者迅速的存储它们。(Macromedia Flash MX 专业版2004也提供给你专门存储ActionScript的AS文本)

2, 信息面板有一个嵌入选项是更改比率的,这样你输入数字以后图像的比例就不会变了;

3, 数据类型构造(AS2的特性)加入了有利于定义变量名称的代码提示。例如,“var myS:String=”phil””然后你输入“myS.”之后就可以看到对于这个字符串类型的相关代码提示了

4, 界面上的面板现在是可以以边缘吸附的了,就像Dreamweaver的一样(这个特性只支持Microsoft Windows平台)

历史面板

最后一个减少产品时间的因素我要说是历史面板,他可不只是一个美化了的“UNDO”工具,虽然它也可以那么做。在历史面板内产生的代码使用了“JavaScript Flash Language”(JSFL)语言,它控制着Macromedia Flash的工作区域。JSFL使得你可以你可以完成重复的或者复杂的工序(DS:就好像PS的Action)几乎任何你通常用手完成的开发工作现在你可以记录并且使用脚本回放出来。历史面板内也使用相同的语言记录了你的每一步动作。

图5. 历史面板

字号: | 推荐给好友

评分:0

我来说两句