摘要: Flex SDK真的很庞大,包罗万象,一开始真的很难入手,不知道从哪里开始读。
首先是熟悉Flex定义的基本接口,把各个接口都看一遍。就是在flex_sdk_4.0.0.7219_mpl_src -- > frameworks -- > projects --> framework --> src --> mx -->core 里面的基本接口文件,熟悉Flex的UIComponent组件,Container容器,特别是要熟悉Application类(如何与SystemManager类建立联系,组建是如何进入队列,怎样延迟调用)。
阅读全文
摘要: 1。PV3D核心类如下:
1.1 显示对象容器类:
DisplayObjectContainer3D直接继承自flash内部的EventDispatcher类,支持事件派发。
1.2 材质对象类:
MaterialObject3D直接继承自flash内部的EventDispatcher类,支持事件派发。
1.3 场景对象类:
SceneObject3D继承自DisplayObjectContainer3D,是3维场景对象类。
CameraObject3D继承自DisplayObject3D,是摄像机对象类。
PV3D的DisplayObject3D是继承自DisplayObjectContainer3D的,这个容易和flash的内置继承层次混淆,flash内置的DisplayObject不是容器,而PV3D的DisplayObject3D是容器。
flash的内置继承层次是DisplayObjectContainer是继承自InteractiveObject --> DisplayObject,flash的DisplayObjectContainer是
阅读全文