日期:2014-05-16  浏览次数:20370 次

用Flash+ActionScript怎么根据XML数据画出很多水平线段?
比如要动态显示100条带颜色不同箭头的线:

位置长度都数据已知,放一个XML内存对象里或者文件里,从其他程序生成,在服务器端,有URL。
<Line color="red" X="10" Y="20" Length="300"/>
<Line color="green" X="20" Y="45" Length="360"/>
<Line color="blue" X="15" Y="60" Length="400"/>
....

------解决方案--------------------
好象发错地方了吧,不过可以提示一下

去搜一下<s:Path data=""/>的用法,我也记不太清楚
data可以指定画线类型,想要什么线基本上都可以实现
------解决方案--------------------
这个还没有画过,帮顶~~~
------解决方案--------------------
1.使用 URLLoader 类,读取xml数据到数组。
2.使用graphicso类绘图。
myShape.graphics.lineStyle(2, 0x990000, .75);
myShape.graphics.moveTo(100, 100);
myShape.graphics.lineTo(200, 200);