1.首先上官方网站下载插件amcharts_flex_components_1.6.1.1.zip
在amcharts_flex_components_1.6.1.1.zip\Build\amChartsFB4.swc(因为我用的是Flex4)
将amChartsFB4.swc拷贝到Flex相中lib目录下面
然后写继承类:
1.我用到的是他的雷达图所以我继承破解了他的雷达图,你用到那个你就破解那个。
package tool
{
import com.amcharts.AmRadarChart;
public class AmRadarChart extends com.amcharts.AmRadarChart
{
public function AmRadarChart()
{
super();
}
public function onClick():void{
this;
}
override protected function createChildren():void{
super.createChildren();
if (_amchartsLink){
_amchartsLink.visible=false;
/*
_amchartsLink.alpha=0;
_amchartsLink.width=0;
_amchartsLink.height=0;
*/
}
}
}
}
2.然后我在页面应用这个破击组件
<tool:AmRadarChartid="chart" categoryField="Name" width="100%" height="235" startDuration="1">
<tool:valueAxes>
<amcharts:ValueAxis fillAlpha="0.05" fillColor="0x000000" axisAlpha="0.3" gridAlpha="0.05" fontWeight="bold" min="0"/>
</tool:valueAxes>
<tool:graphs>
<amcharts:AmGraph
title="客流量"
valueField="InSum"
bullet="bubble"
balloonText="客流量: [[value]]"/>
<amcharts:AmGraph
title="交易笔数"
valueField="TransactionNumber"
bullet="round"
markerType="square"
balloonText="交易笔数: [[value]]"/>
<amcharts:AmGraph
title="销售额"
valueField="SalesAmount"
bullet="square"
balloonText="销售额: [[value]]"/>
<amcharts:AmGraph
title="集客力"
valueField="UnitAreaAttraction"
bullet="custom"
markerType="square"
balloonText="集客力: [[value]]"/>
<amcharts:AmGraph
title="坪效"
valueField="SalesPerUnitArea"
bullet="triangleDown"
balloonText="坪效: [[value]]"/>
<amcharts:AmGraph
title="提袋率"
valueField="ConversionRate"
bullet="triangleUp"
markerType="square"
balloonText="提袋率: [[value]]"/>
</tool:graphs>
</tool:AmRadarChart>
<amcharts:AmLegend fontSize="12" markerType="triangleDown" dataProvider=" {chart}" align="left" textClickEnabled="false" width="100%" borderAlpha="1.0"/>