PDA

Просмотр полной версии : fussioncharts 3 swf шаблон + data.xml


G300
17.05.2010, 18:36
Здравствуйте.
Работаю с диаграммами swf полученные из Swiff Chart и FusionCharts v3
результат правлю в Adobe Flash cs4
файл -> импорт->импортировать в рабочую область

swf от Swiff - нормально открывается и редактируется.
а swf-шаблон и data.xml от FusionCharts v3 не получается открыть - чистый лист. (в плейере все нормально)
Я понимаю что надо как то преобразовать swf-шаблон со скриптом до мувика с готовой векторной графикой, но не знаю как... Читать объемную документацию для этого действия просто не успеваю...
Помогите плиз.

Добавлено через 40 часов 23 минуты
Видимо я полохо объяснил.
Спрошу по другому.
Есть исходник .fla с диаграммой на нем 1 кадр и 2 слоя Action и Graphic elements
в Action :
//Подключаются функции
#include "com/fusioncharts/includes/LoadingFunctions.as"
#include "com/fusioncharts/includes/AppMessages.as"
//Импортируется клас с нужной диаграммой
import com.fusioncharts.core.charts.Column2DChart;

//Подключаем XML данные для диаграммы
var strXML:String = "<chart showBorder='0' ....."
var xmlData:XML = new XML(strXML);

//Создается moveClip
// -------------- Actual Code to create the chart ------------//
//To create a chart, you first need to create an empty movie clip to act as chart holder.
var chartContainerMC:MovieClip = this.createEmptyMovieClip("ChartHolder",1);

Ну и рендерится
var myFirstChart:Column2DChart = new Column2DChart(chartContainerMC, 1, 450, 325, 20, 15, false, "EN", "noScale");
//Convey the XML data to chart.
myFirstChart.setXMLData(xmlData);
//Draw the chart
myFirstChart.render();

//Create a listener object to listen to the rendered event of the chart
var objL:Object = new Object();
objL.rendered = function(){
trace("The chart has finished rendering");
}

//Register the object with the chart
myFirstChart.addEventListener("rendered", objL);
//Stop
stop();

В общем после опубликования получаю swf который проигрывается flashplayer но при файл -> импорт->импортировать в рабочую область я хочу увидеть результат рендеринга в векторе как это сделать?
Или как результат последний кадр забрать в вектор ( любой формат)