Actionscript 2 与 Actionscript 3

发布于 2024-12-05 03:19:43 字数 270 浏览 0 评论 0原文

我决定重新投入 Flash 开发,当我上次离开时​​(adobe 收购 Macromedia 后不久),AS3 相对较新。

我刚刚获得了 FlashDevelop,据称它是 AS3 最好的(且免费)IDE 之一,但是,我注意到它没有像 flash 8 或其前身那样附带内置绘图平台。

这是否会破坏 Flash 的“矢量”风格可用性?它如何影响内置的命中测试方法?这似乎剥夺了我过去经历过的所有优势,我想知道现在人们到底是如何使用它的,以及我是否应该改变我的期望。

感谢您的意见。

I have decided to get back into flash development, and when I last left (shortly after adobe had purchased Macromedia), AS3 was relatively new onto the scene.

I've got FlashDevelop just now, which is purported to be one of the best (and free) IDEs for AS3, however, I notice it does not come with a built in drawing platform like flash 8 or its predecessors did.

Doesn't this defeat the "vector" style usability of flash? How does it affect the built in hit-test methods? This seems to rob actionscript of all the advantages I've experienced in the past, and I am wondering how exactly people are using it nowadays and if I should be changing my expectations.

Thanks for your input.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

叫嚣ゝ 2024-12-12 03:19:43

除了 Flash IDE 创作工具之外,还有更多方法可以在 Flash 中使用图形。如果您正在设计手绘动画,Flash IDE 可能是最简单的使用方法,尽管我确信有一些库可以读取其他基于矢量的图形格式。这实际上取决于你想做什么。

  • 可以使用 Graphics API 创建复杂的矢量图形(lineTodrawCirclesetPixel ...)
    • 计算图像(分形、图表、绘图、抽象生成艺术)
    • 可缩放、可扭曲的图形
    • 原型设计
  • 位图经常使用
    • 纹理、照片、背景图片
    • 图像处理
    • 不可缩放的图形
  • 3D 模型和动画
    • 通常使用其他应用程序创建并使用 AS 导入
  • 在 Flash IDE 中创建图形并与 FlashDevelop 一起使用它们
    • 简单的动画
    • Flash“手绘外观”矢量图形

外部创建的资源可以与 swfmill 等工具集成。一些动画可以通过补间库创建。位图动画通常是许多按顺序显示的“精灵”。与命中测试没有区别,仍然可以使用相同的方法。

There are more ways than the Flash IDE authoring tools to use graphics in flash. The Flash IDE is probably the easiest way to use if you are designing hand drawn animations, though I'm sure there are libraries that can read other vector based graphic formats. It really depends on what you want to do.

  • Complex vector graphics can be created with the Graphics API (lineTo, drawCircle, setPixel ...)
    • computed images (fractals, graphs, plotting, abstract generated art)
    • scalable, distortable graphics
    • prototyping
  • Bitmaps are used frequently
    • textures, photos, background images
    • image manipulation
    • non-scalable graphics
  • 3D models and animations
    • usually created using other application and imported with AS
  • Create graphics in the Flash IDE and use them with FlashDevelop
    • easy animations
    • Flash 'hand drawn look' vector graphics

Externally created assets can be integrated with tools like swfmill. Some animations can be created by tweening libraries. Bitmap animations are usually many 'sprites' that are displayed sequentially. There is no difference with the hit tests, you can still use the same methods.

懷念過去 2024-12-12 03:19:43

我认为你把事情搞混了。 ActionScript 3 并非没有官方 Adob​​e Flash IDE 的绘图平台和其他优点。 FlashDevelop 缺少这些东西。

从他们的网站:

FlashDevelop 是一个免费开源(MIT 许可证)源代码编辑器

它是一个源代码编辑器。它并不是为您提供绘图工具。

如果您想要从 Flash 8 中记住的东西(以及更多)。您需要查看 Adob​​e Flash CS 5.5。 http://www.adobe.com/products/flash.html

相信我,ActionScript 3 太棒了。这不是问题所在。就是工具的选择。

I think you are confusing things. It's not ActionScript 3 that does not have the drawing platform and other benefits of the official Adobe Flash IDE. It is FlashDevelop that is missing those things.

From their website:

FlashDevelop is a free and open source (MIT license) source code editor

It is a source code editor. It is not meant to give you drawing tools.

If you want the things you remember from Flash 8 (plus a TON more). You need to check out Adobe Flash CS 5.5. http://www.adobe.com/products/flash.html

Trust me, ActionScript 3 is awesome. That is not the problem. It is the choice of tools.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文