디자인
플래시 비디오파일 스트리밍 스킨, 크기 조작법
세이박스
2008. 10. 27. 18:03
반응형
1) 컴포넌트에서 FLV_Playback 꺼내놓고 인스턴스네임을 my_FLVPlybk라고 줍니다.
2) 1번 프레임에 다음과 같은 액션을 넣어줍니다.
import mx.video.*;
// 플래시 무비에 같은 폴더에 configuration폴더안에 있는 skin폴더에서 자신이 원하는 스킨을 선택복사하여
//같은 폴더에 넣어줍니다.
my_FLVPlybk.skin = "MojaveExternalAll.swf";
my_FLVPlybk.contentPath = "http://자신의 도메인주소/jang.flv";
my_FLVPlybk.skin = "MojaveExternalAll.swf";
my_FLVPlybk.contentPath = "http://자신의 도메인주소/jang.flv";
var listenerObject:Object = new Object();
listenerObject.ready = function(eventObject:Object) {
var cuePt:Object = new Object(); // create cue point object
cuePt.time = 2.444;
cuePt.name = "ASCuePt1";
my_FLVPlybk.addASCuePoint(cuePt); //add AS cue point
}
my_FLVPlybk.addEventListener("ready", listenerObject)
listenerObject.playing = function(eventObject:Object) {
var rtn_obj:Object = new Object();
if(rtn_obj = my_FLVPlybk.findCuePoint(2.444, FLVPlayback.ACTIONSCRIPT-x)){
trace("Found cue point " + rtn_obj.name);
}
}
my_FLVPlybk.addEventListener("playing", listenerObject)
listenerObject.ready = function(eventObject:Object) {
var cuePt:Object = new Object(); // create cue point object
cuePt.time = 2.444;
cuePt.name = "ASCuePt1";
my_FLVPlybk.addASCuePoint(cuePt); //add AS cue point
}
my_FLVPlybk.addEventListener("ready", listenerObject)
listenerObject.playing = function(eventObject:Object) {
var rtn_obj:Object = new Object();
if(rtn_obj = my_FLVPlybk.findCuePoint(2.444, FLVPlayback.ACTIONSCRIPT-x)){
trace("Found cue point " + rtn_obj.name);
}
}
my_FLVPlybk.addEventListener("playing", listenerObject)
추가 : flash 8에서는
FLV 크기 조정하는 옵션이 변경되었습니다.
Parameters에서
maintainaspectRatio = false 로 하면 됩니다.
[출처] 플래시 비디오파일 스트리밍 스킨, 크기 조작법|작성자 담덕태자
반응형