• 締切済み

Flashを使用して、折れ線グラフを作成したい

Flash初心者です。 やりたいことは、外部ファイル(できればtxtファイル)より X座標、Y座標を読み取り色種別ごとの折れ線グラフを生成したいです。 縦軸、横軸の値も自由に書き換えたいです。 あるプルダウン項目を選択し決定ボタンを押下すると、 PHPモジュールが上記外部ファイルを生成し、そのファイルを Flashのアクションスクリプトで読みにいき折れ線グラフを表示するというしくみが望ましいです。 PHPやプログラムは理解しております、ただFlashのアクションスクリプトがわかりません。 ご教授願います。またボタンが押下されるたびにFlashの折れ線グラフ が都度更新されるものがいいです。 よろしくお願いいたします。

  • fm0606
  • お礼率13% (100/761)
  • Flash
  • 回答数1
  • ありがとう数1

みんなの回答

回答No.1

#折れ線グラフ var x = [0,50,100,150,200]; var y = [0,20,40,10,60]; var container = createEmptyMovieClip('graph', 1); container.lineStyle(1,0xFF0000); container.moveTo(x[0],y[0]); container.lineTo(x[1],y[1]); container.lineTo(x[2],y[2]); container.lineTo(x[3],y[3]); container.lineTo(x[4],y[4]); container.endFill(); はこんな感じです。 txtファイルからの読み込みはLoadVarsクラスやloadVariables関数を使ってあげればいいかと思います。 y="0,20,40,10,60"&x="0,50,100,150,200" textファイルの中身はこんなデータでしょうか。 これをsplitして、xの配列、yの配列を作れば良い事になるかと思います。 あとはこれをon(press)などで動かせばいいのではないかと思います。

fm0606
質問者

お礼

ありがとうございます。 とても参考になりました。

関連するQ&A

  • 折れ線グラフがうまくできません

    温度計(℃)   1 5 12 19 放射温度計(℃) 2 6 12 20 このようなデータで 横軸に温度計(℃)、縦軸に放射温度計(℃)で 折れ線グラフを描きたいと思うのですが、どうしても 縦軸に温度で、温度計と放射温度計の二本のグラフができてしまいます。初心者で言ってる意味が分かりづらいかもしれませんが、教えてください。

  • EXCELでのグラフ作成

    3つの系列(凡例?)があるデータで、縦軸(数値軸)が0~4.5まで、横軸(項目軸)が1~16までで、「データにマーカーがつけられた折れ線グラフ」を作成したいのですが、横軸の8と9の間のグラフを空白にしたいんです。ですから、1つのグラフ上で、折れ線は、1~8までと9~16までに分かれるようにしたいんです。できれば、8と9の間に縦に(縦軸と平行に)直線を入れたいです。 うまく説明できませんがわかるでしょうか?グラフは、横軸1~8までの所で3本の折れ線、折れ線が途切れて縦に線が入り、横軸9~16の所でまた3本の直線。このやり方を知ってる方、教えてください。よろしくお願いします。

  • エクセルで折れ線グラフ作成

    私は、パソコンの素人で基本的な質問で申し訳ないのですが、 エクセルで折れ線グラフを作っているのですが、 横軸の項目(4月、5月など)が表の中に入ってしまうのですが、 表の外に表示する方法を教えてください。 ちなみに売上推移グラフを作る予定です、縦軸に売上、 横軸に月です、グラフウィザードを利用してます。(積み上げ折れ 線グラフを作のではありません)、エクセルは2003を使っています。 どうか宜しくお願いいたします。

  • EXCEL2000の折れ線グラフで

    次のような折れ線グラフをつくりたいのですが、アドバイスをお願いします。 1日2回07:00と21:00に最高血圧と最低血圧、それに脈拍の3種類を測定し表にしたものを折れ線グラフ化したいのですが、9月1カ月で30日で日に2回、60回測定した3種類のデータがあります。 普通に設定すると、縦軸に測定数値、横軸に測定日時がきます。これを逆にすると1カ月がA4縦方向ですっきりして見やすいと思うのですが、縦軸に測定日時、横軸に数値です。そうすると、折れ線が縦方向にジグザグに走ります。その設定の仕方がわかりません。 また、他にこのような3つの数値の時系列のグラフを作るときの上手な作り方があれば教えてください。 よろしくお願いします。

  • エクセルのグラフ作成の質問です。

    エクセルで折れ線グラフを作成する際に 0からグラフを作成したいのですが(縦軸0 横軸0) 元の表の1項目からしかグラフが始まりません。 縦軸0 横軸0からグラフをスタートさせるにはどのような 設定にしたらいいのでしょうか 教えてください。

  • エクセルのグラフ(折れ線グラフ)について質問。

     あの今回、車の騒音調査をしているのですがその調査したデータをエクセルでグラフにして分かりやすくしたいと思うのですが、ここで質問です。  まず折れ線グラフ上での基本的なこととして、縦軸に騒音(db)、横軸に時間。  で、表現したいのは   (1)車の通行中の騒音   (2)車の通行がないときの騒音   (3)車の通行中の騒音の平均値            (横軸に対して平行線)   (4)車の通行がないときの騒音の平均値            (横軸に対して平行線)  を4本の折れ線で同じグラフ上に表現したいのですが、どうすればできるでしょうか?

  • Excel折れ線グラフの座標軸を調整する方法

    Excelで左右2軸の折れ線グラフを作っています。 質問1:横軸の一番左の目盛線とプロット(2015年)が左縦軸と重なってしまいます。右側と同じように、0.5目盛分くらい隙間を空けたいのですが、どうしたらよいでしょうか? 質問2:座標軸目盛の数字と座標軸との距離は調整可能でしょうか?例えば、横軸の年号の数字を少し上にずらして横軸の線との距離を小さくしたいです。 宜しくお願いいたします。

  • Excel折れ線グラフ 欠損値を飛ばして線をつなげたい

    Excel折れ線グラフで、ある測定値を 横軸:日付 縦軸:値 で作っています。 ある日付で、値がとれず欠損となりますが、その場合は折れ線グラフで作ると、線が繋がってくれません(日付が繋がっているところでないと、繋いでくれない?)。 そこを飛ばして繋ぐ方法はありますか? 何人かを同じフォーマットで作っているので、その日付を削除することはできません。

  • エクセルでグラフを作成したい

    添付した画像のようなグラフを作りたいのですが、折れ線グラフや散布図で試してみても目盛りの位置がずれたり、そもそもグラフにならなかったりと惨憺たる結果になってしまいます。 グラフの条件として 1 横軸の番号(数字?)が目盛りの真ん中にある 2 縦軸と横軸の交点は(x,y)=(0,0) 3 縦軸の番号は目盛りの上にある の3点です。

  • エクセルでのグラフ作成

    琵琶湖の水質(透明度)をグラフにするのに苦労しています。 本当に基本的な質問なのですが以下のような値を折れ線グラフにしよう としているのですが横軸を年にできません。 普段折れ線グラフを作るときはデータを縦に書き並べるのですが 今回は横に並べてしまったのが失敗でした。 何とか横軸を年、縦軸を透明度で折れ線グラフにする方法はありませんか?グラフウィザードの使い方が下手なのだと思います。 どなたか宜しくお願いします。 年 S45 46 47 48 49 北湖 5.8 4.3 4.2 5.1 5.5 南湖 1.9 1.8 2.0 1.8 2.2