タイムコード表示


説  明
ここで言うタイムコードは「映像フレームに対しての時間表示」で「00:01:22.27」のように「時分秒、フレーム」として表示されるものです。現在のフレームが何分何秒なのか表示する場合には現在のフレームを示す_currentframeの値を元にして計算します。フレーム数の表示は_currentframeと1秒間のフレーム数の剰余になります。秒数は_currentframeを1秒間のフレーム数で除算した結果と60の剰余になります。分は1秒間のフレーム数で除算した結果を60で除算した結果と60の剰余になります。時は分を60で除算した結果になります。

fps = 30; // 30 frame
n = _currentframe;
MS = n % fps;
f = Math.floor(n / fps);
S = f % 60;
M = Math.floor(f / 60) % 60;
H = Math.floor(M / 60);
_root.TCR = H + ":" + M + ":" + S + "." + MS;

サンプル画面


■サンプルスクリプトを実行する >>main.html
■サンプルスクリプトをダウンロードする >>.zip