ActionScriptの配列について

| | Comments (0) | TrackBacks (0)
膨大な量の点において、三角関数の計算処理を行うことになったため、パフォーマンス向上を考えてみた。

Math.cosやMath.sinはいちいち計算処理を行っているため、あらかじめ配列に0〜180度での値を格納しておき、参照するやり方がパフォーマンス向上として一般的なようだ。

しかし、どうにもパフォーマンスが上がらない。それどころか、パフォーマンスが下がっている。

ラジアンから度に変換する計算を介してはいるものの、これでパフォーマンスが低下するとはどうも思えない。

結論としては、ActionScriptの配列は当てにならないということだろうか。。

要素数に応じて生成時に必要な領域をallocateするCなどの配列とは違って、ActionScriptの配列は単なるオブジェクトと同じだからなあ。

配列とは呼べないような配列ですねw

0 TrackBacks

Listed below are links to blogs that reference this entry: ActionScriptの配列について.

TrackBack URL for this entry: http://blog.chikathreesix.com/mt/mt-tb.cgi/8

Leave a comment

Archives