以前こちらでも書きましたが、FlashLite1.1ではMathクラスの使用が推奨されていません。 Math.cosやMath.sinといったメソッドが使えなくて困ることは色々ありますが、例えば周期的な動きをASでどうやって表現すればいいのか?ということ。 そこで、今回はFlashLite1.1で円運動をどう実現するかについて考えてみました。 まず考えたのが、三角関数を数式で計算すること。 cosやsinはテイラー展開を使って数式だけで近似値を求める事ができるのですが、いざ試してみるとかなり次数を上げないと精度が出ない上に、ムリヤリMathクラスを使ったほうが軽くなりそうなくらいの計算量になってしまったのでボツに。 仕方ないのでwonderflをあさってみると、 弊社taro氏のど真ん中なポストがあるではないですか! なんとシンプルかつスマートな実装でしょう!これをFlashLiteのシン
![FlashLite1.1でsin,cosを使わない円運動 | _level0 - KAYAC Front Engineer Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/448097c3af852e7d7847645f9d518c69864c066b/height=288;version=1;width=512/http%3A%2F%2Flevel0.kayac.com%2Fimg%2Fogp%2FMobileSocial.png)