MX 拥有为设计师、漫画师等等开发者可订制的、直观的、友好的界面。可订制的特性包括:面板布局、快捷键和发布设定。用户界面和 Macromedia 的其他工具一样,这样给使用者在应用方面带来很大的好处。
图层文件夹可以你让将 timeline 的内容组织到一个可伸缩的文件夹中。
类似文件夹的组织和层操作,timeline 的强化可以让你的工作更快速、工组量更少。比如:改善的鼠标指针变形,多帧的修改长短、剪切和粘贴可以更加方便的使用 timeline。
在你使用工具和对象时,只显示与之相关的操作参数,有效的减少了面吧的数量。这个受欢迎的特性如同 Dreamweaver中的一样。
使用 Flash MX 可以和还在使用 5的团队成员共享文件。Flash MX 可以自动的对所发布文件中的升级部分作出警告。
通过易用的工具可以对图像对象进行斜拉、旋转、缩放和变形。当你改变shapes, symbols, 和 graphic elements 的时候,新的工具可以加强你的创造力。
一次性选择多个对象可以通过命令将他们分配到独立的层中。新层的名称将根据所选择的内容来取得。比如:假如对象是一个symbol,、bitmap、 或者 text,新层的名称将向用相同的名字。
要想创建专业的 介绍书,图片索引 ( 注:就像某些网站,点击小图弹出大图),广告和e-learning(注:网上教学) 可以使用MX内建的模板。
当打开一个文档时,假如你没有一些其中的字体MX会提醒你。你可以选择代替的字体或者用别的字体映射。字体映射会保存起来为将来所用。
通过始终一致的色彩选择模型和界面来创建,编辑和使用色彩和渐变色彩。
对象可以在像素级别上精确对位。建立或移动对象时,通过这个新工具可以将对象所定在像素单位上。(注:坐标的数值始终为整数,这个功能太体贴了。)
在单机和网络中,更容易的更新和交换 symbols 。当原始文件改变时,可以自动或手动的更新多文档中的共享 symbols。
高手和新手都可以通过加强的开发环境来开发强大的 ActionScripts 。代码提示,关键词着色,查找和替换,还有自动格式加强了生产力。即拖即放,语法参考,代码实例使学习更容易。
通过源代码级别的除错器建立更清晰的代码。其中有:设置断点、分步代码和函数调用库。可以在MX中和浏览器中进行除错工作。
Flash Player 6 为操作对象和事件提供了新的模型。他容许任何对象侦听鼠标/键盘事件。
利用内建的、可订制的常用组件可以加速开发。其中包括:滚动条、文本框、按钮、单选框、复选框和下拉菜单。
使用动态蒙板可以产生复杂的效果。利用 movie clip 建立动态的效果,也可以利用 ActionScript 控制蒙板。
在运行的时候,通过动态的加载 JPEG 和MP3优化文件的大小,可以减少维护的工作量。
与视频结合建立丰富的内容和应用。可以导入任何标准的视频文件包括:MPEG, DV (Digital Video), MOV (QuickTime), 和AVI。还可以旋转、缩放、斜拉、蒙板和移动视频对象,并可以利用 script 控制他们。
Flash Player 6 现在通过 Microsoft Active Accessibility 支持 assistive 技术比如 screen readers。MX整合了很多工具来建立这些易读的内容。
开发附加在标准浏览器按钮的内容和应用。
MX 现在支持 Unicode 字符标准,不用改变电脑的区域设置就可以支持多语种。对于多语言的内容,你不再需要嵌入字符的 outlines (注:不用打碎),可以使文件更小。
可以在任何支持 Flash Player 的浏览器、平台或设备中设计展示内容,在互联网上最广泛的丰富的客户端技术。Macromedia与设备提供商的合作保证 Flash Player 在桌面系统和其他设备平台上的应用。 flash mx无论是用户界面(UI),还是使用工具。这不是上个世纪的已经过去的那个flash。新版的flash 内建的动作脚本(Action Script)足可以使你热情满怀,信心十足,动作脚本开发环境的改进和功能的增强绝不是轻量级的。看看FlashMX到底有什么新的和改进的特征。
说到界面特征,不得不先说到全新的组件面板,智能剪辑被新的拖曳组件所替代,可以说现在没有智能剪辑的说法,如果你想把新的Check box, List box Scrolls bar看做Flash5的智能剪辑也可以,但在FMX中这些“智能剪辑”被组件的概念所替代,在FMX中为了做一个文本的滚动的效果,你没有必要象在flash5中一样去编写一些动作脚本代码了,你只要从组件面板中拖出Scrolls bar就可以,这就好象在dreamweaver中把表单(form)从工具栏中拖出一样,正如我们没有必要关心表单的内部结构一样,我们也没有必要关心组件的内部结构,正如下面图中所看到的,你可以创建像Scroll bar等等惯用的组件,你可以自己创建组件,你也可以和别人共享组件,当然,如果你愿意,你也可以出售自己创建的组件。这样把能实现相似功能的东西“固化”为组件用于资源共享,能大大提高我们的工作效率。
下一个要说的的改进是,界面底部的增加了动作对话框(面板)和属性对话框(面板),当你工作时要用到这些对话筐,可以点击它以便展开/关闭(就好象dreamweaver中的属性面板一样)。对话筐中能显示文本属性(静态,动态)填充色,时间轴属性――如果你的 选取工具选定了时间轴的话,属性对话框的各个属性参数都可以编辑改动。这些功能都是以前所没有的,你只要用它,不足一个星期你就会喜欢上它,用了FMX后,我再也不想打开flash5了。我不是带有什么无理由的情绪,我确实是很快的适应的了FMX。
到现在你认为我是想掩饰动作脚本面板的说明,那就错了,动作脚本开发环境和功能的增强是一个主要的改进,动作脚本面板增强了显示代码行,代码着色显示,代码查找替换等等功能,总的说来FMX的动作脚本开发环境更象大的程序开发环境。动作脚本是基于“对象”和“事件”的面对对象编程思想,以至于代码更易于编写和易于阅读,而在flash中只有一些“对象”和“事件”。
现在我们回过头来看看一些增强的设计方面的特征,首先是新增加的工具条中的工具,我们看到新增加了自由变形工具(Free Transform Tool),在下面的选项中有扭曲(Distort)和套装(envelope)工具,套装工具可以用在除位图和视频的任何图形,文字,组件中,扭曲(Distort)工具是其中比较好的工具,其实还可以叫透视(perspective)工具,这种工具可以作为3D贴图和做透视物件,但是不能对位图和视频操作,现在你可以不用到Freehand, Illustrator ,Corel Draw等绘图软件中给物件加透视效果。
还有一个增加的新特性是现在我们可以把给电影剪辑做遮罩效果,也可以用电影剪辑来做遮罩,这在flash5中做不到的,这给我们做复杂的遮罩效果提供很好的机会,我认为这将来这个新特性将是一个很流行的设计元素。
对层(layer)分配管理也是一个新增加的特征,在层上可以增加“层文件夹”对层进行管理,比如我们把放置文本的几个层归为一类,放在一个层文件夹里,这就好象是在flash5的库(lirary)中可以增加文件夹,把属性相关的元件(symbol)放在一个文件夹,这样便于管理和条理的清晰,移动层文件夹就可以移动层内包含的层。
FMX自动可以载入jpg图形和mp3声音文件,而不是通过generator,也可以导入视频文件。
谢天谢地,我们终于可以见到 Flash 6 了,管它是不是 MX 还是什么,这次是真的了……
我刚刚拿到这个 Flash MX,所以只能从表面给大家做一些简单的介绍,请不要见怪,不远的将来,大家将可以亲自用上这个大家伙。
首先,进入 Flash MX,你会奇怪的发现,怎么 Flash 的 Logo 换了?管它呢,这并不重要。
兴致勃勃的进入到 Flash MX 以后,您会发现,界面还是比较熟悉的,只是有一些改变而已……但是不要被它的表面所迷惑了,一个软件如果只在表面下功夫,我们还会使用它吗?
在整个界面的上方,浮动着一整套的菜单,这确实是一个进步,这种新型的 UI 一定能够提高大家的工作效率,请看右边。
下面让我们看看 TimeLine,哦,是有了一些变化,请看下图,你就明白了。
我们终于可以在 TimeLine 上面做文件夹了!Flash 5 里面竟然没有这种功能,是不是很奇怪呢?
屏幕下方是相关的属性栏,我们现在选择了一个 Frame,下面就相应的出现了和 Frame 相关的各种属性:
啊哈,比较有趣。下面让我们试着写一段 Action Script,看看如何?
试着运行它,可以使用我们以前比较熟悉的 Debugger,我们可以在 Action Script 上面加上断点,这样调试程序是不是很方便呢:
哦,原来断点在这里!
然后,有一个比较新鲜的东西是:
哈哈,耳目一新吧,我要去学习了,失陪,再见!