ホーム

djakarta-trap

埋め込みフォントについて。

今までうやむやのまま処理してた「埋め込みフォント」についての覚書。

  1. 「埋め込み」は、swfに埋め込むという処理のようです。
  2. IDEで埋め込む際、「ステージに置いた時」、「1フレ目にリンケージ書き出しした時」に初めて埋め込まれる。
  3. 2での処理がダブっていた場合でも、swfサイズには関与しない。
  4. textField.embedFontsは、「swf内に埋め込んであるフォントから、指定したフォントを探して使用する」って意味。

詳細は後日追記。

progression.interrupt()について

Progressionを使い出して8ヶ月。どーしても上手く行かないで居たのが、progression.interrupt()。
ようやく解決の糸口を見つけた気がするんで、メモ。

続きを読む

FLVPlaybackで、シーク中にカクカクさせない。

キーフレームに当たらないと、seekedイベントが起こらない」ってところで悩んだ。

シーク中に、画面がカクカクするのがNGって事になったので、以下の対処法。

_flvPlayback.addEventListener(VideoEvent.SCRUB_START, scrubHandler);
function scrubHandler(e:VideoEvent):void{
_flvPlayback.ncMgr.videoPlayer.netStream.pause();
_flvPlayback.pause();
_flvPlayback.addEventListener(Event.ENTER_FRAME, _enterFrameHandler);
}
function _enterFrameHandler(e:Event):void{
var _handleTime:Number = //シークハンドラ位置に対応するムービーの時間を計算
_flvPlayback.ncMgr.videoPlayer.netStream.seek(_handleTime);
}

再生を再開するクダリで、resume();ってのがフェイント。

FLVPlayback のイベント順整理

いつも混乱してしまうので、FLVPlaybackのVideoEventの順番を覚え書き。

続きを読む

ホーム

検索
フィード
メタ情報

ページの上部に戻る