Flashを使って円グラフを描く仕事をしていました。

まだよく調べてないけど、扇形を描くしくみが元々あったっぽいのだけど、円グラフの描画はfladdictさんのSketchbookとゆーライブラリを使いました。

んでマウスオーバーでデータの内容っぽいものを吹き出しで出す時に、吹き出しの位置をどうやって計算しよう、って小一時間悩んで、帰ってお風呂入ってたら円周上の座標を求めればいいんだっ、と閃いたのでそこから調べていったらMath関数にpolarとゆーのがあってコレを使えばオッケー的なことがわかったのでそのように実装しました。

まだまだ知らないことがいっぱいだけど、AS3やOOPにも慣れてきて、着実に力がついてきているのを実感しています。

keyboard_arrow_up