About

<#TEMPLATE_INCLUDE_NINEPAGE_ABOUTME#>
  • Dec

    12

    请谨慎使用 FusionCharts for Flex

    • 0 Comments
    • Flash Platform

    FusionCharts for Flex 提供了swc 库文件,以允许被 Flex 使用,创建第三方的基于 Flash 平台的图表项目,但需要说明的是:虽然库文件是 *.swc 格式,编译后的主 SWF 文件为 AS3 核心,但事实上这个主 SWF 文件只是起到了获取数据、发送数据,以及加载外部子 SWF 图表文件的作用,而所有外部子 SWF 图表文件全部基于 AS2 核心的。相当于在 Flash 平台使用 FushionChar 时,一个 Flash 运行时环境中要同时运行 AVM1 和 AVM2 两个虚拟机。

    所以如果没有必要的话,应尽量避免使用 FusionCharts 做图表项目,推荐使用 Flex 内置的真正基于 AS3 的图表类;虽然 FusionCharts 提供了一些 3D 视觉效果的图表子 SWF 文件,但实际上它们并不是真正的 3D 对象,仍然只是2D对象,所以并不能使用它们做出 3D 动画效果(比如用户是无法让一个3D饼图绕中心轴旋转起来的)。虽然 Flex 并没有提供这种视觉上的伪 3D 图表类,但它是实实在在的 AS3 类的对象,不需要同时运行两个 AVM,也不需要同步刷新两个 SWF 文档,所以性能上也会比使用 FusionCharts 高。

    英文原版在线帮助:http://docs.fusioncharts.com/charts/

    中文译版在线帮助: http://juntiansoft.com/fusioncharts-wiki/index.php

    另有一份 PDF 开发指南下载:《FusionChartsFree中文开发指南.pdf

    FusionCharts for Flex 库文件 + 图表 SWF 文件 + 破解文件:FusionChartsforFlex破解类.rar