Adobe Flash Pro CS6评论

Flash的粉丝应该对Adobe Flash CS6中的更新感到满意。该应用程序包含许多新的和改进的功能,因为Adobe的动画主力致力于与新兴的Web技术保持同步。我们的评论告诉大家!

我们的判决

有些人可能会抱怨Adobe Flash Pro CS6没有那么多“大票”的补充;那些进入这个版本的新增功能确实非常大。随着Adobe拥抱游戏,它显然打算让Flash Player和Flash Professional成为这个故事的核心。提供工作流程和可扩展性,允许Adobe Flash Pro CS6不仅提供针对Flash Player的内容,还提供HTML5,包括通过新的精灵表导出,将动画导出为PNG序列以及通过免费下载扩展来集成CreateJS Adobe.com。值得购买吗?是的。是否值得从Flash Professional CS5或CS5.5升级?是的,如果您正在寻找一种工具,使您能够导出动画,不仅可以在Flash Player中使用,还可以在浏览器和各种设备上使用其他平台。即使您不是游戏开发人员,工作流程的改进以及对Flash Pro CS6整体功能集的增强也使其成为值得升级的版本。

对于

  • 非常适合游戏开发者
  • 导出资产以用于非Flash技术
  • 内置设备模拟
  • 改进了Adobe AIR的集成
  • 工作流程改进

反对

  • 可能会被认为缺乏“大票”项目
  • 没有简单的方法来开发Stage3D的3D内容
  • 远程调试iOS仍然很尴尬
  • 可能会让用户非常重视游戏

如果您想保持计数,欢迎使用新版本的Adobe Flash Pro,Flash Pro CS6或12。在过去的24个月中,Web开发的焦点发生了变化。丰富的内容是Flash和Flex的基础,现在HTML5和各种JavaScript库承担了一些责任。然而,当涉及到新功能和扩展和扩展的新领域时,Flash总是具有领先的优势。

Adobe Flash Pro CS6削减了芥末

Adobe Flash Pro CS6不会令人失望,因为它有许多新的和改进的功能,但如果您正在寻找一长串新的“玩具”,那么您可能会感到失望。话虽如此,我们仍然有很多“引擎盖”改进和工作流程更新让我们感到兴奋。要理解的一点是,Adobe显然已经看过人们使用他们的工具做了什么,以及他们可以在哪里增加价值。

为此,Adobe Flash Pro CS6具有许多围绕游戏和在多个平台和设备上进行开发的功能。 Adobe Flash Pro CS6的底层架构也有更新,但我们很快就会对此进行更新。让我们来谈谈一些新功能......让我们来谈谈游戏。

让我们在Adobe Flash CS6中玩

传统上Flash通过时间线完全关注基于矢量的资产和动画;并且对于大多数要求是好的。但是,如果您是游戏开发者,那么矢量通常被视为不好。在2D游戏中,通过从称为“精灵表”的单个位图复制特定区域来使用动画或应用图形的过程更为常见。

使用精灵表

创建精灵表通常需要大量工具和相当多的时间。创建精灵表格并不容易。只需在时间轴上制作基于帧的动画,然后在其中创建一个符号。然后只需右键单击符号(直接在舞台上或通过库中的符号条目),然后选择Generate Sprite Sheet即可启动Generate Sprite Sheet对话框。您可以通过选择多个符号将多个符号添加到单个精灵表中。

Adobe Flash CS6: The new Generate Sprite Sheet dialog

新的“生成精灵表”对话框,将所有动画帧显示为单个图像。

对话框打开后,您的动画将作为单个图像布局,您只需点击“导出”按钮即可生成精灵表。该对话框还包含一个预览面板,允许您预览精灵表中存在的单个符号的动画,以便您可以轻松查看导出后的外观。

出口到很多

Adobe Flash CS6: various frameworks that you can export you sprite sheet to

您可以导出到的各种框架

Adobe通过提供灵活性来导出您的图形,不仅可以用于Starling(一个Flash 2D游戏框架),还可以用于画架,JSON,JSON阵列(在开发HTML 5游戏时都很有用),因此带来了新的精灵表功能。以及Sparrow和Cocos2D(流行的iOS游戏框架)。

这是一个很棒的功能,虽然它主要针对游戏开发人员,但它确实提供了另一种资产生成方法,可用于基于Flash的解决方案以及其他技术。

使用设备

此版本的Adobe Flash Pro的另一大改进是AIR集成和支持。虽然以前的版本支持AIR,但更新或调试/测试AIR应用程序相当尴尬 - 尤其是在Android或iOS手机或平板电脑等移动设备上时。

此外,鉴于目前可用并进入市场的设备的多样性,您可能需要访问新的或特定的功能。为了让您保持最新,Adobe已添加了新功能,以帮助您保持领先于此曲线(可以这么说)。

第一个是轻松更新Adobe AIR SDK的功能。为实现此目的,Adobe提供了一个面板,用于管理Flash Pro CS6可访问的AIR版本。值得指出的是,您仍然需要下载您希望定位的那些AIR版本,因为此面板只是使AIR与Flash Professional的链接更加容易。

Adobe Flash CS6: Manage what AIR SDKs you have available

从内置的AIR SDK面板管理Flash Professional CS6中可用的AIR SDK。

调试和测试

Adobe Flash CS6: The AIR simulator for devices

用于设备的AIR模拟器。让您访问触摸手势,地理位置等

在设备上使用AIR创建的调试内容在Flash Pro中一直受到欢迎。值得庆幸的是,Adobe已经从其用户群中获得了所有反馈,并在本地和远程进行调试和测试,远远超出了用户的需求。您现在可以从Flash Pro CS6中远程调试在iOS上运行的内容以及在Android上运行的内容,从而可以轻松地逐步执行代码并设置断点以查看应用程序或游戏中的确切内容。

直接在Flash Professional中包含用于测试触摸手势,地理位置和加速度计功能的模拟器是另一个改进领域。在过去,这已被分配到一个单独的应用程序 - Device Central。在测试中,这种方法非常有效,并为您提供了一种测试内容的方法,然后再将其移至设备上以继续进行更深入的测试。

Flash Pro CS6中的原生扩展

另一个新功能是支持Native Extensions。 Native Extensions是使用目标设备的本机语言编写的编译器代码,它构成了一个桥,您可以访问该桥以与AIR不直接支持的特定功能或硬件进行交互。这意味着如果您需要访问设备的振动功能或通过内置通知系统发送通知,您只需添加相关的ANE并使用ActionScript发送和接收数据。如果您不想编写自己的ANE(或者您确实需要更多关于如何进行此操作的信息),请查看Adobe Native Extension页面

Adobe Flash CS6: Advanced-ActionScript-3.0-Settings

添加本机扩展就像将其添加到Flash文档库路径一样简单。在上图中,您可以看到目标设备上的振动支持ANE

俘虏运行时

使用AIR的最后一项改进是对Captive Runtime的支持。这允许您导出以AIR作为应用程序一部分的桌面或Android设备的AIR内容。因此最终用户无需单独安装AIR。 iOS已经以类似的方式工作,因此不利用此功能。

CreateJS

Adobe从性能和生产力的角度来看,不仅仅是在收紧Flash Pro CS6。它还在努力添加额外的功能,以允许Flash设计人员和开发人员轻松导出用于HTML5的内容。虽然不是核心IDE的一部分,Adobe将为Flash Pro CS6的付费用户发布一个扩展,允许您导出到CreateJSJavaScript库套件使您可以更轻松地在JavaScript和Flash Player中重用资源和动画。

剩下的......

如果这些功能还不够,Adobe还为Flash Pro CS6添加了一些容易被忽视的功能。我们来看几个结束:自动保存,硬件加速/ RenderMode。

自动保存:虽然与已经提到的增强功能相比并没有那么令人印象深刻,但是自动保存文件是一种伪装的祝福。我确定你的应用程序崩溃,你的操作系统蓝屏或挂起和丢失的工作。创建新的Flash文件时,您可以选择将其设置为自动保存以及保存之间的持续时间(默认值为10分钟)。您还可以从属性面板的“文档设置”中将文件设置为自动保存。现在,您可以轻松安全地知道您的Flash文件可以设置为自动保存。

硬件加速:要利用Flash内容中的硬件加速,您不仅需要在内容中包含相关代码,还需要在HTML包装器中设置wmode参数以进行指导。容易被忽视的东西。幸运的是,您现在可以在发布设置中设置该值。如果要创建基于AIR的内容,则该条目具有不同的名称。这里称为renderMode,但它提供相同的结果。

价钱

全额556英镑(不含增值税),升级79英镑(不含增值税),每月38.11英镑,作为年度Creative Cloud订阅的一部分,每月57.17英镑,作为逐月Creative Cloud订阅的一部分。有关购买地点的详细信息,请访问Adobe商店

系统规格

有关Adobe Flash Pro CS6的系统规格以及Adobe CS6中的其他应用程序,请访问我们的Adobe系统规格页。

Photoshop CS6

After Effects CS6

Dreamweaver CS6

Illustrator CS6

InDesign CS6

Premiere Pro CS6

判决

9

满分10分

Adobe Flash Pro CS6

有些人可能会抱怨Adobe Flash Pro CS6没有那么多“大票”的补充;那些进入这个版本的新增功能确实非常大。随着Adobe拥抱游戏,它显然打算让Flash Player和Flash Professional成为这个故事的核心。提供工作流程和可扩展性,允许Adobe Flash Pro CS6不仅提供针对Flash Player的内容,还提供HTML5,包括通过新的精灵表导出,将动画导出为PNG序列以及通过免费下载扩展来集成CreateJS Adobe.com。值得购买吗?是的。是否值得从Flash Professional CS5或CS5.5升级?是的,如果您正在寻找一种工具,使您能够导出动画,不仅可以在Flash Player中使用,还可以在浏览器和各种设备上使用其他平台。即使您不是游戏开发人员,工作流程的改进以及对Flash Pro CS6整体功能集的增强也使其成为值得升级的版本。