どうも、_level0も弊社サイトもリフレッシュということで、心機一転、改めてよろしくお願いします。今回はアニメーションの小ネタでも。 タイムラインでアニメーションを作る場合、あるポイントで何もせずタイミングをとりたい、という場面が出てきます。 そういう時は大体F5でフレームを足したり減らしたりするわけですが、たとえばFPS30の場合、1秒タイミングを取る為に30フレームも操作しなければなりません。待ち時間を調整する度に大量のフレームを足したり削ったりするのは中々骨の折れる作業です。 そこで役立つのがsetTimeout。指定した関数を遅延時間後に実行できるので、タイミングをとりたいフレームで stop(); var intervalID:uint = setTimeout ( function():void { play(); }, stepper.value ); という感じでやると、
![setTimeoutを使ったアニメーションのタイミング調整 | _level0 - KAYAC Front Engineer Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/eec6dd9c513f0d18c25bcb4b99f8892072a31ff5/height=288;version=1;width=512/http%3A%2F%2Flevel0.kayac.com%2Fimg%2Fogp%2FFlash.png)