【问题标题】:How to add frames to a flash movie using Flex SDK如何使用 Flex SDK 将帧添加到 Flash 电影
【发布时间】:2014-07-10 10:49:08
【问题描述】:

我是 Flash 创作新手,刚开始使用 mxmlc Flex SDK 工具将 MXML 和 ActionScript3 源代码编译成 swf 文件。

我已经能够编译和运行一些示例和测试;现在我想为我的电影定义多个帧并将对象附加到它们的帧上,例如精灵、声音等。

如何仅使用 MXML 和 ActionScript 3 添加框架?如果这不可能,我需要做什么来创建框架?

【问题讨论】:

  • 我不想这么说,但 RTD:help.adobe.com/en_US/flex/using/index.html。 (是的,这就是索引。那是详尽无遗的,所以开始挖掘吧。:D)另外,您需要阅读stackoverflow.com/help 以了解您在回答问题时的期望。在发布之前进行一些研究就是其中之一。
  • 我不需要成为 flex 方面的专家,但是如果您告诉我文档中的哪个位置是我感兴趣的主题,我会感谢您并阅读它。你说的另一件事我不明白你的意思,对不起。
  • 第二部?那是指 StackOverflow 不是一个论坛,而是一种特殊的社区,我们对问题有一些独特的规则。其中之一是您需要在发布之前进行研究(Google 是一个很棒的东西。)
  • 至于文档的具体部分,我真的不能说。我不知道你想做什么。文档链接顶部有一个搜索栏。此外,这可能对您有用(Google 中的最高结果):adobe.com/devnet/flex/videotraining.edu.html
  • 好的。希望有人能提供帮助。

标签: actionscript-3 apache-flex mxml


【解决方案1】:

虽然在技术上是可行的,但从 Flex 的角度来看,这基本上是不可能的。但是因为 Flex 位于 Flash Player 堆栈的顶部,所以它仍然受制于 Flash 最初作为动画工具的规则。

如果您需要手动添加帧/场景(作为动画序列的一部分),Flash 是您想要使用的主要工具。您还可以在此处附加时间线代码(老式的“AS2”方式),或关联一个需要绑定到库中特定图形/影片剪辑的类。

对于严格基于 Flex 的应用程序(以数据为中心的 UI),编译器会自动生成一个由 3 部分组成的帧序列,以在加载总资产之前处理运行/启动帧代码的原始 FP 问题。

技术: http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7a92.html

它是框架下的编译器选项 - 但是你确实需要知道你在做什么来使用它。

据我所知,您正在尝试执行的操作:“将对象附加到框架”,再次 - 这是 Flash 透视图。使用 Flex 时,任何图形元素都使用 new 运算符在代码中声明,并通过 DisplayObjectContainer 的 addChild / addElement 附加到“当前时间线”。

【讨论】:

  • 所以这是一个编译器选项!伟大的!非常感谢迈克,你让我走上了正轨。干杯!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-08
  • 1970-01-01
  • 2011-02-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多