我参与了一个相当大的Flex3,Flash9项目,但后来退出了Flex / AS3几年。现在我发现在Flex 4中处理工作原理有点令人困惑,尤其是整个Spark的事情。我对Flex的主要用途是用于游戏之前的实时应用程序(之前的主要项目www.mydinos.com),我们使用了Canvas
。
我们遇到的一个问题是Canvas.addChild()
只接受了IUIComponent
。现在有类似SpriteVisualElement
和Group
的类以及类似IVisualElement
的接口......事实上,“元素”的整个概念看起来很新。
有人能指出我对变化和新工作方式的总结,最好是针对Flex3开发人员而不是从头开始吗?似乎新方法减少了实时工作的开销,但是我没有找到一个单一的概述,只有很多的liveocs页面都有简短的“不再使用它”的评论。