【AS】ActionScript技術交換スレ Part4at SWF
【AS】ActionScript技術交換スレ Part4 - 暇つぶし2ch782:Now_loading...774KB
11/05/21 19:47:25.28 IBuUOGqD.net
すみません、ここでいいのか分かりませんが、質問させてください。
AS3のfrocessingで外部SVGファイルを読み込んで、描画するプログラムかいてます。
FShapeSVGクラスの変数にSVGを読み込み、それをパス情報に変換。
パス情報の沿って、順番に線をゆっくり描画していくというものです。
簡単に書くと下のプログラムのように1本1本、順番に描画していってます。

// SVGの読み込み
var svgdata:FShapeSVG = loadShape("xxx.svg");
// パス情報に変換
var paths:Array = FPathElement.createElements(fig_shape.commands, fig_shape.vertices);
for(i=0; i<paths.length; i++)
{
  // 線を描画
}

で、一応描画できてるといえば出来てるのですが、
線の太さのデータがなくて、全部細い線になってしまいます。
FPathElementのクラスを調べてみると
URLリンク(www.libspark.org)
線の始点終点のデータや、コマンド(lineかcurveかrectか、とか)のデータくらいしか格納できないっぽいです。
線幅のデータも忠実に描画したいのですが、どうすればいいのでしょうか!!


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch