3

我想开始开发FlashFlex应用程序,这样我就可以将脑海中浮现的所有概念付诸实践。问题是我从来没有做过任何编程,也没有处理过代码……从来没有。我曾在平面设计行业工作过,Flash 中的许多故事板功能对我来说都很直观。此外,我通过 Adob​​e 网站浏览了一些关于 Flex 的教程,虽然我掌握了这些概念并且可以完成作业,但我并没有完全理解这门语言(虽然只有一周)。

我的问题是:我是否应该继续学习 Flex 教程并按照自己的方式学习MXMLActionScript?还是我应该先学习不同的基础语言?我在我的生活中学习了几种语言(西班牙语、法语、意大利语),并且在我加入这些语言之前,我并没有真正理解这种语言,去了这个国家,只是挣扎着通过它。MXML 和 ActionScript 是否一样?我应该努力克服它吗?还是我首先需要一个基地?如果我需要一个基地,你有什么建议?

4

2 回答 2

4

这取决于你想去哪里。

如果您的目标是制作类似于“应用程序”的内容——即按钮、下拉菜单、选项卡和手风琴框架等,那么您可能应该继续学习 Flex 教程。Flex 是一个框架,请记住 - 如果您想做的事情与它保持一致,它将为您省去更多坚韧不拔的细节。

如果你想制作更具表现力的内容——游戏、独特的菜单、高度互动的体验等,那么学习 Flex 可能会是一个偏题。您最好关注 ActionScript 本身。

由于您是从零开始,您还应该考虑计划走多远。如果您希望最终能够处理复杂的、大量脚本驱动的内容,那么您最好学习 ActionScript 3 并假装 AS2 不存在。但是,如果您需要学习“足够”的脚本来完成工作,但您不打算嫁给它,那么您可能更愿意做相反的事情。AS2 更加临时,而且不那么严格。正如他们所说,它有更多的whippituppitude。但对于复杂的工作,AS3 要好得多。

至于学习其他语言,我想说的不多。AS2 与 JavaScript 非常相似,AS3 与 Java 非常相似,但是如果您将脚本与创作工具一起学习,您将更好地理解如何制作好的 Flash 内容,并且您将更能深入了解 Flash 的内部结构以及随之而来的可能性和限制。

于 2008-11-11T07:58:05.543 回答
0

如果您想学习类似于 ActionScript 的东西,JavaScript 是一门很好的语言,但如果您真的对使用 Flex 和 Flash 感兴趣,那么您不妨深入研究一下。

随着您获得更多经验,您会发现您还能够阅读其他语言的代码,并从最流行语言的核心概念示例中学习。就像口语一样,规则非常一致,语法和词汇只是变化。

我一直发现通过一种语言工作并在遇到具体问题时进行研究可以使过程更快,而且我倾向于更好地记住我努力过的事情。

于 2008-11-11T07:44:38.537 回答