Scusate il disturbo una piccola curiosità
perchè se carico uimn streaming un video con questo codice
var img1:MovieClip = _root.createEmptyMovieClip("videos", 1);
_root.videos.attachMovie("na","na",0);
var my_nc:NetConnection = new NetConnection();
my_nc.connect(null);
var my_ns:NetStream = new NetStream(my_nc);
_root.videos.na.my_video.attachVideo(my_ns);
my_ns.setBufferTime(5);
my_ns.play("video.flv");
my_ns.onStatus = function(info) {
if (info.code == "NetStream.Play.Stop") {
my_ns.seek(0);
}
};
_root.videos.na.my_video.smoothing = true;
_root.videos.na.my_video._x = 0;
_root.videos.na.my_video._y = 0;
_root.videos.na.my_video.w = 1024;
_root.videos.na.my_video.h = 280;
myResize = new Object();
function Window() {
var CDim = _root.videos.na.my_video.w/_root.videos.na.my_video.h;
var SDim = Stage.width/280;
if (SDim<CDim) {
_root.videos.na.my_video._height = 280;
_root.videos.na.my_video._width = _root.videos.na.my_video.w*280/_root.videos.na.my_video.h;
} else {
_root.videos.na.my_video._width = Stage.width;
_root.videos.na.my_video._height = _root.videos.na.my_video.h*Stage.width/_root.videos.na.my_video.w;
}
my_video._quality = "BEST";
}
myResize.onResize = function() {
Window();
};
Stage.addListener(myResize);
Window();
e se invece lo inserisco nel seguente codice in modo che parta alla fine del caricamento di un'immagine non funziona?
var mObj:Object = new Object();
mObj.onLoadStart = function(target) {
};
mObj.onLoadComplete = function(target_mc:MovieClip) {
var img1:MovieClip = _root.createEmptyMovieClip("videos", 1);
_root.videos.attachMovie("na","na",0);
var my_nc:NetConnection = new NetConnection();
my_nc.connect(null);
var my_ns:NetStream = new NetStream(my_nc);
_root.videos.na.my_video.attachVideo(my_ns);
my_ns.setBufferTime(5);
my_ns.play("video.flv");
my_ns.onStatus = function(info) {
if (info.code == "NetStream.Play.Stop") {
my_ns.seek(0);
}
};
_root.videos.na.my_video.smoothing = true;
_root.videos.na.my_video._x = 0;
_root.videos.na.my_video._y = 0;
_root.videos.na.my_video.w = 1024;
_root.videos.na.my_video.h = 280;
myResize = new Object();
function Window() {
var CDim = _root.videos.na.my_video.w/_root.videos.na.my_video.h;
var SDim = Stage.width/280;
if (SDim<CDim) {
_root.videos.na.my_video._height = 280;
_root.videos.na.my_video._width = _root.videos.na.my_video.w*280/_root.videos.na.my_video.h;
} else {
_root.videos.na.my_video._width = Stage.width;
_root.videos.na.my_video._height = _root.videos.na.my_video.h*Stage.width/_root.videos.na.my_video.w;
}
my_video._quality = "BEST";
}
myResize.onResize = function() {
Window();
};
Stage.addListener(myResize);
Window();
}
myResize.onResize = function() {
Window();
};
Stage.addListener(myResize);
Window();
}
var mLoad:MovieClipLoader = new MovieClipLoader();
mLoad.addListener(mObj);
mLoad.loadClip("flash/img/1.jpg",_root.caricatore_big);

Rispondi quotando