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

Aporte Scroll de texto personalizado.

Estas en el tema de Aporte Scroll de texto personalizado. en el foro de Flash y Actionscript en Foros del Web. El componente UlScrollBar es la forma más simple que tiene Flash de agregarle una barra de desplazamiento a un cuadro de texto. Lo usaremos cuando ...
  #1 (permalink)  
Antiguo 24/03/2010, 20:47
Avatar de Drakerz  
Fecha de Ingreso: marzo-2010
Mensajes: 182
Antigüedad: 14 años, 1 mes
Puntos: 12
Aporte Scroll de texto personalizado.

El componente UlScrollBar es la forma más simple que tiene Flash de agregarle una barra de desplazamiento a un cuadro de texto. Lo usaremos cuando nesecitemos mostrar un texto largo y disponemos de poco espacio. Su funcionamiento es muy sencillo:

1. Creamos un cuadro de texto dinámico y en el panel de propiedades, en el cuadro Tipo de línea elegimos Multilínea.

2. Tomamos la herramienta selección, hacemos clic derecho sobre el cuadro y activamos la opción desplazamiento permitido.

3. Si queremos podemos activar el botón Mostrar borde alrededor del texto

4. Ahora escribimos el texto dentro del cuadro

5. Hecho esto, activamos el panel de Componentes (Ventana Componentes), vamos a la categoría User Interfaces, tomamos el componente UlScrollBar y lo arrastramos encima del cuadro de texto. Veremos que adopta automáticamente el tamaño del cuadro.

Como vemos el uso de este componente es muy sencillo, pero a la vez es poco personalízale, ya que no admite cambios en su aspecto, por lo tanto, si queremos tener distintas formas de hacer scroll, debemos hacerlo de manera manual, a continuación les dejo tres formas distintas de crear scroll de texto personalizados.

Scroll de texto paso a paso (renglón x renglón)
1. Dibujar la figura que queremos.
2. Crear un cuadro de texto dinámico y colocarle como nombre Var: texto.
3. Escribir el texto dentro del cuadro o pegarlo.
4. Crear dos botones, colocarlos en su posición y a cada botón asignarle el siguiente código

Botón Arriba:
Código:
on(press){
	texto.scroll = texto.scroll-1;
}
Botón Abajo:

Código:
on(press){
	texto.scroll = texto.scroll+1;
}
Scroll de texto manteniendo presionado el Mouse.

1. Dibujar la figura que queremos.
2. Crear un cuadro de texto dinámico y colocarle como nombre Var: texto.
3. Escribir el texto dentro del cuadro o pegarlo.
4. Crear dos botones, colocarlos en su posición y a cada botón asignarle el siguiente código

Código:
on(press){
	presionado = true;
}
on(release){
	presionado = false;
}
A cada botón convertirlo en clip de película y asignarle el siguiente código:

Bóton Arriba:

Código:
onClipEvent(enterFrame){
	if(presionado){
		_root.texto.scroll-=1;
	}
}
Bóton Abajo:

Código:
onClipEvent(enterFrame){
	if(mousearriba){
		_root.texto.scroll+=1;
	}
}
Scroll de texto al pasar el mouse

1. Dibujar la figura que queremos.
2. Crear un cuadro de texto dinámico y colocarle como nombre Var: texto.
3. Escribir el texto dentro del cuadro o pegarlo.
4. Crear dos botones, colocarlos en su posición y a cada botón asignarle el siguiente código

Código:
on(rollOver){
	mousearriba = true;
}
on(rollOut){
	mousearriba = false;
}
A cada botón convertirlo en clip de película y asignarle el siguiente código:

Botón Arriba:

Código:
onClipEvent(enterFrame){
	if(mousearriba){
		_root.texto.scroll-=1;
	}
}
Botón Abajo:

Código:
onClipEvent(enterFrame){
	if(mousearriba){
		_root.texto.scroll+=1;
	}
}
Extras: Bueno este fue mi 2 aporte en el foro espero que les allá gustado!

Drakerz
  #2 (permalink)  
Antiguo 24/03/2010, 21:25
 
Fecha de Ingreso: marzo-2010
Mensajes: 9
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Aporte Scroll de texto personalizado.

graxias por el tutorial...
tienes el ejemplo para ver como queda
  #3 (permalink)  
Antiguo 25/03/2010, 09:49
Avatar de Drakerz  
Fecha de Ingreso: marzo-2010
Mensajes: 182
Antigüedad: 14 años, 1 mes
Puntos: 12
Respuesta: Aporte Scroll de texto personalizado.

Cita:
Iniciado por castid Ver Mensaje
graxias por el tutorial...
tienes el ejemplo para ver como queda
Acá te dejo un Ejemplo de como quedaría:

  #4 (permalink)  
Antiguo 25/03/2010, 10:06
Avatar de Jime25  
Fecha de Ingreso: septiembre-2009
Ubicación: Mi casa
Mensajes: 1.213
Antigüedad: 14 años, 7 meses
Puntos: 138
Respuesta: Aporte Scroll de texto personalizado.

Gracias por el tutorial, creo que a varios les va a servir
Saludos!!
__________________
Jime~

Mi blog.
Mi twitter.
  #5 (permalink)  
Antiguo 25/03/2010, 18:46
Avatar de Drakerz  
Fecha de Ingreso: marzo-2010
Mensajes: 182
Antigüedad: 14 años, 1 mes
Puntos: 12
Respuesta: Aporte Scroll de texto personalizado.

Cita:
Iniciado por Jime25 Ver Mensaje
Gracias por el tutorial, creo que a varios les va a servir
Saludos!!
De nada! Me alegra que les allá gustado el tutorial!

Saludos!!

Etiquetas: scroll, aportes, personalizacion
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 06:25.