Hatena::ブログ(Diary)

Kir Royal

2009-09-25

2009-09-24

再生時刻のとりかた

| 18:17

FLVPlaybackにおいて,再生している時刻のとり方@Action Script3

使用プロパティ

使用イベント

  • playheadUpdate

インスタンスは適宜読み替えてください

FLVPlayback:flv_movie

TextArea:text_field

import fl.video.*;

var videoPath:String = "C:\\test\\test.flv";

flv_movie.source = videoPath;

var listenerObject:Object = new Object();

listenerObject.playheadUpdate = function(eventObject:Object) :void{

text_field.text = String(flv_movie.playheadTime);

}

flv_movie.addEventListener(fl.video.VideoEvent.PLAYHEAD_UPDATE, listenerObject.playheadUpdate);

2009-08-07

parseInt()について - parseInt()の誤作動

| 11:42

parseInt()を使う際には第二引数をきっちりと指定しないと“08”と“09”ではまることになる

たとえば

parseInt("08")

これだと0と認識される.

これを修正するためには,

parseInt("08",10)

と書き,10進数であることをきっちりと教えなければならない.

こうすることにより,目的の8が返される.

yasutomo57jpyasutomo57jp 2009/09/12 01:14 08とか09とか0で始まる場合は,8進数として判定されるぽいね.
でも8進数に8とか9がない→おかしい→じゃぁ0にしとくか.
という流れか?
それなら07とか06がうまくいくことも納得.

07とか06とかでもうまくいかないなら↑は無視してください.