2

我需要通过创建 FlexMobileApplication 项目而不是 ActionScriptMobileApplication 项目来使用 starling 构建移动应用程序。

我可以在我的应用程序中同时拥有 MXML 控件和 Stage 3D(流线内容)吗?

4

1 回答 1

7

的,您可以混合使用它们,但请注意以下几点:

  • Starling 是 stage3D 的框架,它在比普通 Flex(非 stage3D)内容更低的层上运行。
  • 您需要将 Application backgroundAlpha 设置为 0 才能看到八哥的内容。
  • 您将只能在 Starling 上显示 Flex 控件(不能混合它们或进行反向分层)
  • 可能还有其他要讨论的点,比如性能等等,但既然你已经选择了 Starling,你现在应该知道基础知识了。

更新

如果您需要 Stage3D leyer 上的类似 flex 控件,请使用 Feathers Framework for Starling。

于 2013-04-23T12:56:20.893 回答