Я хочу нарисовать диаграмму Санки с помощью Action Script. Может ли кто-нибудь дать какое-то указание относительно алгоритмов или библиотек, доступных для этого?
Диаграмма Санки с использованием ActionScript
comment
Вы можете встроить реализацию JavaScript от Google в собственный StageWebView: developers.google.com/chart /interactive/docs/gallery/sankey , существует множество версий javascript, но я лично не знаю ни одной существующей в ActionScript.
- person SushiHangover   schedule 19.10.2015
comment
Я забыл упомянуть, что это не приложение AIR, это веб-приложение, и StageWebView для него недоступен.
- person Narendra   schedule 20.10.2015
Ответы (1)
Для этого я предлагаю вам использовать библиотеку d3 для рисования вашего Диаграмма Санки и наложить диаграмму поверх Flash Player, используя приемы CSS.
Если вместо этого вы хотите показать диаграмму как изображение внутри самого Flash Player, вы можете отобразить диаграмму внутри скрытого холста HTML5 и загрузить его dataURL в качестве источника изображения. Используйте HTMLCanvasElement.toDataURL(), чтобы получить dataURL из HTML5. Холст.
var request:URLRequest = new URLRequest(ExternalInterface.call("CanvasToDataURL")); //js function to get DataURL.
var loader:Loader = new Loader();
loader.load(request);
addChild(loader);
Также проведите небольшое исследование, так как я еще не проверял свой ответ.
person
Kiran Shakya
schedule
01.11.2015