这个目标似乎有几个不同的项目,具有不同的完成程度。我刚刚做了一个快速搜索,但那是我的第一印象。所以我想我应该问,谁测试了一些不同的选择?你的经历是什么?使用haxe/nme渲染svg的选项
1
A
回答
0
我使用SVG与HAXE,是一个smoth经验,首先我创建了我所有的SVG的使用Inkscape,然后用jQuery的extern操纵它,所以你有这样的事情
var width:Int = seatmap.innerWidth(); var vsvg:SVGElement = cast(new JQuery("#seatmap").find("svg")[0], SVGElement); var height:String = vsvg.getAttribute("height"); if (height > 1200) { vsvg.setAttribute('viewBox', "0 0 1200 "+ height); }else if (width <= 1200 && width > 1024) { vsvg.setAttribute('viewBox', "0 0 1500 "+ height); } else if (width <= 1024) { vsvg.setAttribute('viewBox', "0 0 1900 "+ height); }
你也可以在飞行中改变属性
new JQuery("#xxx-" + aaa.bb).attr("fill-opacity","1");
new JQuery("#aax-" + aaa.bb).attr("fill","#ff0");
您可以使用Rafael.js和D3.js实习医生的haXe的呈现上飞的内容,使用JavaScript实习医生的工作是一样的JavaScript,但你有强大的类型和避免的JavaScript的怪事。 希望这有助于。
相关问题
- 1. SVG渲染问题
- 2. 用德尔福渲染SVG
- 3. 选择选项不渲染
- 4. SVG与使用无标签不渲染
- 5. Silverlight 2d渲染选项
- 6. 在ReactJs中渲染选项
- 7. Qt 4 svg插件vs svg渲染器
- 8. SVG渲染成HTML元素
- 9. 渲染SVG数据角2
- 10. 控制渲染SVG图形?
- 11. SVG渲染(自动bluring)
- 12. 反应SVG渲染问题
- 13. QWebView欠采样SVG渲染
- 14. 使用SWT在Java中进行SVG渲染 - 蜡染太慢
- 15. 渲染动态选择选项
- 16. 渲染选项中选择失败
- 17. LocalStorage:Disabled选择选项渲染空白
- 18. Chart.js渲染隐藏的Bootsrap选项卡
- 19. Rails的渲染自定义选项
- 20. SVG渲染铬问题的微小体
- 21. Firefox上的SVG渲染问题
- 22. UWP中的直接2D SVG渲染
- 23. 在IE8上不渲染的SVG +
- 24. 上传一个反应渲染的SVG
- 25. 在Firefox中严重的SVG渲染
- 26. 使用渲染集合渲染树
- 27. 使用SVG渲染的图表小部件
- 28. 使用pyrsvg和Cairo在Python中渲染SVG的问题
- 29. 使用骨干渲染d3 SVG的基本示例查看
- 30. 使用Raphael在Opera中渲染SVG的问题JS
我还没有测试过其中任何一个,但我认为HaxeNME Github帐户中的一个是我想先尝试的那个:https://github.com/haxenme/svg/tree/master/format/svg ...也许在NME论坛上询问是否有人对各种其他库有经验? http://www.nme.io/community/forums/ – 2013-03-22 01:58:11
如果你找到一个好的解决方案,一定要留下一个自己的问题的答案,以便我们其他人知道在未来:) – 2013-03-22 01:58:42