1

到目前为止,我使用 Flash IDE 完成了所有的 Flash 应用程序(尽管我很少使用时间线,因为我更喜欢在代码中完成所有事情)或在 FlexBuilder 中作为 Flex 应用程序。仅扩展 Sprite(例如在 FlexBuilder IDE 中使用)的应用程序是一种可行的应用程序方式,还是仅适用于 HelloWorlds?在什么情况下你不会费心使用 Flash IDE?MXML 文件可以与仅扩展 Sprite 的应用程序一起使用吗?

注意:我不是在问何时使用 Flex 与 Flash。我也不是在问 Flash IDE 还是 FlexBuilder IDE 更适合编辑 ActionScript 文件。

编辑:我的意思是“MXML 文件可以与仅扩展 Sprite 的应用程序一起使用吗?” 我指的是您是否可以在 Flexbuilder 3 的 Actionscript 3.0 文件中使用 MXML 标记。我很确定您不能这样做。

4

2 回答 2

2

仅扩展 Sprite(例如在 FlexBuilder IDE 中使用)的应用程序是一种可行的应用程序方式,还是仅适用于 HelloWorlds?

在 Flex 中,您可以选择扩展 Sprite 类或实现 IUIComponent 类。不过也有区别。

在什么情况下你不会费心使用 Flash IDE?

您需要数据服务吗?在这种情况下,我不太确定使用 Flash IDE 是否容易。

MXML 文件可以与仅扩展 Sprite 的应用程序一起使用吗?

不太清楚你的意思apps。但是,AS3 组件与 MXML 一起工作得很好。如果将 Sprite 与 MXML 一起使用,则必须将其包裹在某种 IUIComponent 中。MXML 是语法糖。它编译到 AS3 中,因此如果您要对它们进行编码,效率可能会降低。

您可能会对这篇博文感兴趣。

于 2009-02-22T06:36:21.193 回答
1

我认为简单的答案是“是”。我在纯 AS3 中构建了多个站点和应用程序,这些站点和应用程序在 FlexBuilder 中“只是扩展了 Sprite”。

我喜欢编码,所以我不使用 flash IDE 做任何事情。也就是说,我看到我的 Flash 伙伴构建某些东西的速度有多快,所以我建议在 Flash 中构建小的、单独的效果,然后将 .swc 文件导入 FlexBuilder。

于 2009-02-22T06:45:22.467 回答