Ver Mensaje Individual
  #10 (permalink)  
Antiguo 11/11/2008, 06:05
Avatar de websmonerris
websmonerris
 
Fecha de Ingreso: junio-2008
Ubicación: La Vila Joiosa
Mensajes: 89
Antigüedad: 15 años, 10 meses
Puntos: 2
Respuesta: Barra dezplazar movie clip

Ok! Te envio un nuevo .fla hecho por mi atento a los comentarios:

http://www.websmonerris.es/archivos/...TextoConMC.rar

Pongo un enlace para que no tengais que descargar el .fla para poder ver su efecto:

http://www.websmonerris.es/scrollTexto

Pongo el codigo a continuación(para que no tengan que descargar el archivo):

Cita:
posicion_ini=texto_mc._y;//posicion inicial

scroll_mc.onPress=function(){
//establezco los limites
limite_superior=barrita_mc._y;
limite_inferior=barrita_mc._height+barrita_mc._y-scroll_mc._height;//el height lo hago para que coincida con el final de barrita
limite_izq=scroll_mc._x;
limite_der=scroll_mc._x;
//empiezo el drag ke es dibujar
startDrag(scroll_mc, false, limite_izq, limite_superior, limite_der, limite_inferior);
}

scroll_mc.onRelease=scroll_mc.onReleaseOutside=fun ction(){
//lo paro
stopDrag();

}

texto_mc.onEnterFrame=function() {
//hago un enterFrame al texto esperando los movimientos
textoLargo=texto_mc._height;
escala=textoLargo/barrita_mc._height;//calculo la escal de largo con la barrita
posicion=100-scroll_mc._y-barrita_mc._y-scroll_mc._height;//calculo porcentaje a mover
texto_mc._y=(posicion * escala)+posicion_ini+scroll_mc._height;//establezco la posicion

}
Todo este codigo en el primer frame, para que no descarguen todos el archivo comento:
Existe un texto estatico que es un movieClip llamado texto_mc.
Existe una capa que es una mascara que cubre a este texto_mc.
Una barrita vertical que nos sirve para realizar el porcentaje y la escala y de limites para el Drag llamada barrita_mc
Un recuadrito a tipo de scroll llamado scroll_mc situado desde el inicio en la y de la barrita

El texto_mc esta justo tambien en la y de la mascara y asi todo funciona bien
__________________
Aplicaciones y Desarrollo Web
websmonerris.es
Blog Monerris (Flash, PHP y más)
monerris.wordpress.com

Última edición por websmonerris; 11/11/2008 a las 06:12