| Bankomat |
13.06.2012 02:05 |
как запустить видео сразу?
из примера взял код который подгружает видео, но когда загружается флешка чтоб видео начало играть нужо нажать кнопку
что нужно изменить чтоб видео игралось автоматом?
Код AS1/AS2:
var firstPress = true;
var nc:NetConnection = new NetConnection();
nc.connect(null);
var nStream:NetStream = new NetStream(nc);
videoObj.attachVideo(nStream);
var snd:Sound = new Sound();
this.createEmptyMovieClip("snd_mc", getNextHighestDepth());
snd_mc.attachAudio(nStream);
nStream.setBufferTime(3);
ControlPanelVisible();
preloader._visible = false;
mc._play.onPress = pressPlay;
mc._pause.onPress = pressPause;
mc._sound_on.onPress = pressSoundOn;
mc._sound_off.onPress = pressSoundOff;
mc_link.onRelease = linkUrl;
this.onEnterFrame = enterFrame;
nStream.onStatus = statusVideo;
function statusVideo(status:Object){
if( status.code == "NetStream.Play.Stop" )
nStream.play(_root.video1);
}
function enterFrame(){
if ( nStream.bytesLoaded > 0 ){
preloader._visible = false;
this.onEnterFrame = null;
}
}
function linkUrl(){
getURL(_root.link1, "_blank");
}
function pressPlay(){
if (firstPress){
preloader._visible = true;
nStream.play(_root.video1);
firstPress = false;
}
nStream.pause(false);
mc._play._visible = false;
mc._pause._visible = true;
}
function pressPause(){
nStream.pause(true);
mc._pause._visible = false;
mc._play._visible = true;
}
function pressSoundOn(){
snd.setVolume(0);
mc._sound_on._visible = false;
mc._sound_off._visible = true;
}
function pressSoundOff(){
snd.setVolume(100);
mc._sound_off._visible = false;
mc._sound_on._visible = true;
}
function ControlPanelVisible(){
mc._play._visible = true;
mc._pause._visible = false;
mc._sound_on._visible = true;
mc._sound_off._visible = false;
}
|