Comunidad de diseño web y desarrollo en internet online

Problema con mi seek bar

Citar            
MensajeEscrito el 24 May 2008 04:01 am
Esque hice un rep de video con tutorial y nome funciona bien el seekbar con startdrag y no encuentro el problemas aqui esta mi codigo ojala y me pueda ayudar muchisimas gracias por tomarme en cuenta

Código :

var netConex:NetConnection;
var netStrea:NetStream;
var total:Number = 1;
var totalm:Number = 1;
var totals:Number = 1;
barra.dragger._x = 0;
var w:Number = barra.mcTime._width;

netConex = new NetConnection();
netConex.connect(null);
netStrea = new NetStream(netConex);
netVideo.attachVideo(netStrea); 
netStrea.play("http://www.fileden.com/files/2007/11/17/1591230/back%20in%20black.flv");

var videoInterval = setInterval(videoStatus,100);
var porcen:Number;
netStrea.onMetaData = function(info:Object) {
   total = Math.floor(info.duration);
};
function videoStatus(){   
var totalm:Number = Math.floor(total/60);
   var totals:Number = Math.floor(total%60);
   var min:Number = Math.floor(netStrea.time/60);
    var seg:Number = Math.floor(netStrea.time%60);
    if (seg <10) {
       stado.text = min+ ":0" +seg+ "/" +totalm+ ":" +totals;
    }
    else {
      stado.text = min+ ":" +seg+ "/" +totalm+ ":" +totals;
   }
    barra.mcTime._width = w*(netStrea.time/total);
   barra.dragger._x = w*(netStrea.time/total);
    barra.mcLoad._width = w*(netStrea.bytesLoaded/netStrea.bytesTotal);
   porcen = Math.floor(100*(netStrea.bytesLoaded/netStrea.bytesTotal));
   if(porcen == 100) {
      porc.text = "Listo";
   }else {
      porc.text = "Loading... " +porcen+ "%";
   }
    porcen = Math.floor(100*(netStrea.bytesLoaded/netStrea.bytesTotal));
    barra.mcTime._width = (netStrea.time/total)*306;
    barra.mcLoad._width = 306*(netStrea.bytesLoaded/netStrea.bytesTotal);   
    barra.dragger._x = netStrea.time / total * 306 ;
    if(porcen == 100) {
      porc.text = "Listo";
   }else {
      porc.text = "Loading... " +porcen+ "%";
   }
}
var scrubInterval;
barra.dragger.onPress = function() {
   netStrea.pause();
   netstrea.seek(this._xmouse*total/barra.mcLoad._width);
   barra.dragger._x = this._xmouse;
   startDrag(barra.dragger, false, 0, barra.dragger._y, barra.mcLoad._width, barra.dragger._y);
   }
   barra.dragger.onRelease = barra.dragger.onReleaseOutside = function() {
      stopDrag();
      netStrea.seek(Math.floor(barra.dragger._x*total/barra.mcLoad._width));
       netStrea.pause();

Por Jimmy_Space

66 de clabLevel



Genero:Masculino  

Tlacojalpan

msie7
Citar            
MensajeEscrito el 24 May 2008 07:38 pm
¿Que es lo que no funciona exactamente?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 May 2008 01:06 am
pues que el rep. de video le puse un cabezal de rebobinado como youtube para regresar el video o adelantarlo a un punto que el usuario desee osea un seekbar arrastrable de izquierda a derecha o alrebes

Por Jimmy_Space

66 de clabLevel



Genero:Masculino  

Tlacojalpan

msie7
Citar            
MensajeEscrito el 25 May 2008 10:27 pm
Entiendo, le pusiste rebobinado y ffw, ¿pero cual es el problema exactamente?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.