Foros del Web » Creando para Internet » Flash y Actionscript »

problema con sonido.position

Estas en el tema de problema con sonido.position en el foro de Flash y Actionscript en Foros del Web. Estoy mal..lo que pasa es que en mi animacion cuando le doy pausa en cualquier momento de la pelicula me muestra la posicion 0, y ...
  #1 (permalink)  
Antiguo 08/07/2010, 13:14
 
Fecha de Ingreso: febrero-2010
Mensajes: 19
Antigüedad: 14 años, 2 meses
Puntos: 1
problema con sonido.position

Estoy mal..lo que pasa es que en mi animacion cuando le doy pausa en cualquier momento de la pelicula me muestra la posicion 0, y no la posicion donde se encuentra. Entonces cuando le doy play empieza en la posicion de 0 lo cual es un problema si la la pelicula va por la mitad, lo raro es que si lo hago una segunda vez si me funciona es decir me muestra la posicion por donde va, en realidad la pelicula en si no es el problema si no en el sonido... entonces cuando le doy pausa y despues play el sonido se descoordina de mi pelicula ..necesito su ayuda de verdad
Gracias por todo
les dejo el codigo q es pequeñito

en flash: action script 2.0

Stage.scaleMode = "exactFit";
Stage.height=800;
Stage.width=600;
var insPosition:PositionFotogram = new PositionFotogram();



_root.onLoad = function(){
musica = new Sound();
musica.attachSound("ins_sonido");
}



ins_btnRegresar.onRelease=function(){
getURL("../principal.html", "_self");
}



ins_btnPausa.onRelease=function(){
stop();
_root.musica.stop();
trace(_root.musica.position);
insPosition.ubicacion=musica.position;
}


ins_btnPlay.onRelease=function(){
var pausa:Number=insPosition.ubicacion
musica.start(pausa/1000)
play()
trace(insPosition.ubicacion);

}


otra clase de action:


class PositionFotogram{
var posicion:Number;



function get ubicacion():Number {
return this.posicion;
}

function set ubicacion(ubicacion:Number):Void {
this.posicion = ubicacion;
}

}

Última edición por sosaj21; 08/07/2010 a las 14:58
  #2 (permalink)  
Antiguo 08/07/2010, 14:57
 
Fecha de Ingreso: febrero-2010
Mensajes: 19
Antigüedad: 14 años, 2 meses
Puntos: 1
Respuesta: problema con sonido.position

ya lo arregle!! quien lo diria..
a lo que pude apreciar en el constructor lo que hace es como una relacion o algo parecido pero es hasta cuando le doy accion al boton pausa cuando esa relacion se valida o se hace cierta, entonces me producia el error. Lo que hice fue en el constructor intentar validar esa relacion y me funciono..
no se mucho de esto y no se si la explicacion esta bien.... ahi me disculpan y si alguien puede explicarlo mejor q lo haga :)
aqui el codigo:

Stage.scaleMode = "exactFit";
Stage.height=800;
Stage.width=600;
var insPosition:PositionFotogram = new PositionFotogram();



_root.onLoad = function(){
musica = new Sound();
musica.attachSound("ins_sonido");
stop();
musica.stop();
musica.start();
play();

}


ins_btnRegresar.onRelease=function(){
getURL("../principal.html", "_self");
}



ins_btnPausa.onRelease=function(){
trace(musica.position)
insPosition.ubicacion=musica.position;
stop();
musica.stop();
}


ins_btnPlay.onRelease=function(){
_root.play(insPosition.ubicacion/1000)
musica.start(insPosition.ubicacion/1000)
trace(insPosition.ubicacion);
}

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:15.