Actionscript 3 FlashDevelop?我还需要Flash CS吗

Actionscript 3 FlashDevelop?我还需要Flash CS吗,actionscript-3,flash,flashdevelop,Actionscript 3,Flash,Flashdevelop,我对Flash和AS3还比较陌生 我的问题是我是否还需要使用FlashCS6来设置后台文件和库文件 或者这一切都可以通过FlashDevelop实现 谢谢如果您想创建图形对象以便在以后的代码中使用它们,您需要它。另一种方法是通过代码创建所有内容几个月前,我完全切换到FD,从今天起,我只在FD中成功构建了所有内容。原因是我有一个巨大的项目要发布,而我无法在Flash中编译它,因为JVM编译器的内存不足。对于FD来说,这不是问题 总之,不,你不再需要闪光灯了 尽管可能有一些东西可以在Flash中比在

我对Flash和AS3还比较陌生

我的问题是我是否还需要使用FlashCS6来设置后台文件和库文件

或者这一切都可以通过FlashDevelop实现


谢谢

如果您想创建图形对象以便在以后的代码中使用它们,您需要它。另一种方法是通过代码创建所有内容

几个月前,我完全切换到FD,从今天起,我只在FD中成功构建了所有内容。原因是我有一个巨大的项目要发布,而我无法在Flash中编译它,因为JVM编译器的内存不足。对于FD来说,这不是问题

总之,不,你不再需要闪光灯了

尽管可能有一些东西可以在Flash中比在FD中创建更快更简单(例如:一些时间轴动画,然后发布到SWC以与FD一起使用)


我仍然安装了Flash,以备快速制作动画

Flash CS6是一个类似于Photoshop的应用程序,您通常使用它来创建/构造/定位图形资源,然后使这些资源(从关键帧到关键帧)具有动画效果,然后从代码访问图形内容

所以,答案是否定的,你可以创建一个没有Flash的SWF文件,你可以在没有Flash的情况下在AS3代码中嵌入要使用的内容,你可以使用flex组件,在没有Flash的情况下定位它们


但是,创建任何像这样的大型项目都是非常不必要的,因为您也可以使用其他语言或工具来完成这类工作。设计用于完成此特定任务的工具和语言。

视情况而定。如果需要使用Flash中绘制的矢量图形,那么将它们合并到项目中最简单的方法就是使用基于IDE的项目()。这不是唯一的方法,但比打包和使用库更容易。在这种情况下,您可以有效地将FD用作外部as编辑器(这是值得的,因为它比Flash Pro内置的编辑器要好得多)


另一方面,如果您使用的是以代码、文本或外部位图绘制的对象,则不需要,根本不需要使用CS*。

OOP的优势在于有一个类似Flash的环境用于布局。这对我作为一个设计师来说非常关键,当使用适当的类结构正确实现时,它就变成了非常强大。这真的取决于您使用as3的目的。我发现Flash架构在界面设计方面最为有利,但对于游戏或“静态”之类的东西交互性,有时在代码中完成所有工作并在Flash之外编译会更加高效。

您不需要它来创建图形对象。因为您仍然可以在其他应用程序中自由创建图形,然后通过[Embed]添加到Actionscript项目中metadata.Right。但是flash让你可以用实例名构建结构化对象,将它们导出为类,并通过代码控制它们。但你是对的。没错,我只是想强调并消除一个神话,即为了创建引人入胜的flash内容,你需要为商业软件付费。就像创建HTML-b一样基于内容,整个工作流可以免费:)