This movie requires Flash Player 8
Características:
Permite cargar dentro de un marco contenido deslizable. Dicho contenido puede ser un clip de película vinculado en la biblioteca o un archivo externo.
Versión player: 8
Parámetros
- Ancho y Alto: Corresponden a las medidas del clip de película o archivo externo (swf, jpg, png) que contendrá el componente.
- Velocidad: Número de pixels desplazados al hacer scroll.
- Clip de película vinculado: Nombre de identificador de un clip de película en la biblioteca.
- Archivo externo: URL de un archivo externo.
- Desplazamiento suave: Valor boleano que indica si el contenido del scroll se desplaza con suavidad.
Personalización:
El componente se instancia con unos valores predeterminados. Mediante el inspector de propiedades se pueden personalizar los siguientes aspectos:
- Color de los botones de scroll (estado reposo y sobre).
- Color de la barra de arrastre (estado reposo y sobre).
- Color de fondo de la barra de scroll (estado reposo y sobre).
- Color de fondo para el contenido del scroll.

Inspector de componentes
Como usar el componente
- Arrastrar componente al escenario.
- En la pestaña ‘parámetros’ del inspector de componentes, configurar parámetros.
Como utilizar un clip de película que está en la biblioteca
- Selecciona el clip de película en tu biblioteca.
- Haz clic con el botón derecho del mouse.
- Marca la opción 'exportar para actionScript'.
- En identificador, escribes el nombre que utilizarás en el inspector de componentes.

Vinculando el clip de película
Descarga Ah Scroll.zip
Ah Scroll.zip se ha descargado 3,817 veces.

(16 votos, promedio: 4.25 sobre 5)
joder tio que guapo.
te lo curras mucho, muchas gracias
regalazo.
se agradece el invento.
genial. muchas gracias por compartir los recursos. a muchos diseñadores que no estan enfocados en programacion les seria imposible poder generar algunas impresiones si no existieran foros como este. gracias.
luchiano.-
Ey toni, llevaba ucho tiempo intentando hacer esto, gracias.
Me uno a los agradecimientos.
Impecable
:D
Mil Gracias,
Xalud!!
Exelente trabajo!!!!!
gracias
charlyn
toni... q puedo decir! BRAVO!
gracias
En primer lugar, agradecerte el ceder este recurso (yo, personalmente, lo paso bastante mal con los scrolls) y, en segundo lugar, la pregunta
Estoy intentando acceder al contenido del clip que he insertado dentro del AH_Scroll. En concreto tengo un clip en la biblioteca que contiene un cuadro de texto y, una vez cargado en el AH_Scroll, quiero modificar su contenido. ¿Es posible acceder al cuadro de texto?
Es genial, funciona perfectamente. Ahora a buscarle más posibilidades
alexrchies,
para acceder al clip que contiene el scroll, tienes que hacer lo siguiente:
1. Asignar un nombre de instancia al componente (en el inspector de propiedades).
2. marcar la ruta hasta el clip, por ejemplo
saludos
Yo me uno a todos los alagos, pero quería comentar un problema que me está surgiendo... el caso es que he estado haciendo unas pruebas con MCs bastante grandes, y en el caso es que si le meto un clip de, por ejemplo 2000 px, me hace el scroll del mc enterito pero como si hubiera algún problema con la máscara, del pixel 1645 hacia abajo no me muestra el contenido del mc, es decir, el tamaño lo coje correctamente pero la máscara no me abarca todo el contenido. Sigo probando pero si toni o alguien sabe algo pues que diga a ver a que puede deberse.
Saludos y buen curro.
Jorge,
si está usando el scroll con un texto muy largo, añade alguna líneas en blanco extra al final del texto.
Tambie me iría bien si me puedes pasar el archivo que estás usando para ver donde está el error.
Saludos
Hola Toni,
Si el problema no es que no se vea lo del final, eso ya lo había solucionado con esto que me dices, lo que me pasa es que imagínate que meto por ejemplo una imagen de 3000 px de alto, pues el scroll me lo cuenta como de 3000 px y me lo hace para ese tamaño, pero la máscara que utiliza es como si tán solo me sacar de _y=0 hasta _y=1650 mas o menos (creo que exactamente me deja de mostrar en el 1646 en el caso con el que estoy ahora).
No te puedo pasar el .fla por que el proyecto es "un poco reservado" por ahora... joder, sueno a agente chungo del FBI... bueno, que tampoco que ralles, que si es un bug (que no digo que lo sea) pues ahí te dejo la pista y si no pues ya lo solucinaré de alguna manera.
Gracias por tu inmediata respuesta y sobre todo por ayudarnos a todos los que nos ayudas día a día (Y GRATIS!!!)
Hola toni, he de reconocer que aún me he descargao esta joya de scroll, pero joder, enhorabuena. Solo una cosa, así a bote pronto, lo que estaría guay es que ademas rulara con la rueda del ratón. Es una pequeña mejora pero le daría un toque muy bueno. Voy a intentar algo...
matafuka,
me parece buena idea, en cuanto tenga un poco de tiempo me pongo con ello.
Jorge,
no me rallo en absoluto
acabo de cargar un archivo con una imagen de 8000 pixels de alto y el scroll ha funcionado correctamente mostrando la imagen al completo.
Entiendo la privacidad de tu proyecto, pero siempre puedes simular el mismo entorno con diferentes elementos.
Aquí el ejemplo con la imagen de 8000 px de alto.
http://www.after-hours.org/foro_sources/rascacielos.zip
saludos
Bueno, pues nada, probaré a hacerlo de nuevo pero eso si, ya el lunes que ahora tengo todo el finde por delante para rascarme un poco la barriga.
Muchas gracias por todo Toni y el lunes ya te dejaré un post comentándote la jugada (que espero que sea positiva, ya que si chuta chuta
)
Hala, buen finde para el que lea esto antes del lunes.
muy buen aporte carnal, me gustó mucho el ejemplo, además de ser un elemento bastante facil de incorporar
gracias.
Maravilloso el componente, práctico y fácil de usar, pero no consigo hacer transparente el fondo del scroll me sale a 100% de color. Veo perfectamente la opción "alpha 0%" junto al selector de color y lo selecciono, pero nada siempre sale 100% opaco. Una ayudita si puede ser, gracias!
Hola Calabaza,
la opción de transparencia, no la he tenido en cuenta (la incluiré en la próxima versión). Lo que puedes hacer, es editar la instancia de componente que tienes en el escenario y borrar la capa 'boundingbox'.
Saludos
Buenisimo!
Estaria bueno que funcione la ruedita del mouse!
Gracias por tu componente; Pero yo estoy teniendo muchos problemas con mi proyecto. He exportado un PDF a SWF... y si le pongo el link externo no hace nada de scroll; Si importo el SWF a la película como MC... hace el scroll, pero en cuanto lo bajo un poco me desaparece el contenido, como si el MC midiese miles de pixeles de alto.
Eres un gran tipo. GNU Powah!!! XD
Que tal tony:
Una pregunta, puede el AHscroll cargar un archivo de texto, ya sea un ".txt (UTF-8)", o un ".xml"???
Será eso posible?
O es necesario poner siempre el texto dentro del swf o convertirlo en jpg?
Espero tu respuesta.
desde ya mil gracias
charlyn
Hola Charlyn,
está pensado para cargar imágenes o swf. En el blog hay agún otro fla para scroll de texto.
saludos.
Gracias totales....
Gracias por el componente.. necesitaba uno urgente y por suerte
encontre tu creacion aqui...
Saludos a la comunidad flashera !!!
Hola toni, como todos, felicidades por el trabajo. Me parece más que utilísimo.
Pero tengo una duda. Puede que resulte muy simple, pero... ¿Cómo puedo hacer para que el scroll quede a la izquierda del swf o del jpg en lugar de a la derecha?
No se si será una tontería, pero lo he intentado y no me sale.
Muchas gracias y felicidades de nuevo!
Hola Mario, solo tienes que modificar la línea 20:
Saludos!
Muchas muchas gracias Toni,
Me ha sido de enorme utilidad para conseguir lo que pretendía y a la vez, darme cuenta de un par de detalles para entender el código.
Sin embargo, te pediría un último y enorme favor, aunque no sé si podrás ayudarme pues me parece que es algo más complicado.
Mi intención es cambiar la forma del drag a un círculo, pero lo que ocurre es que falla al funcionar. Mientras mueves el drag todo va bien, se mueve dentro de "bar_mc", pero al pulsar "subir_btn" baja un poco más, saliendose de "bar_mc".
He investigado el código, pero no saco demasiado en claro. Entre más cosas, no llego a asimilar bien el porqué de DELTA, ya que no entiendo la relación de H1 y H2.
Ya te digo, no se si me podrás ayudar, pero de ser así te anticipo un millón de gracias.
Saludos.
Hola a todos!
Tengo una duda. ¿Alguien sabe si es posible que un cuadro de texto dinámico se ajuste automáticamente a su contenido? Su implantación es en un apartado NEWS, en el cual no todas las noticias tienen la misma longitud. El contenido lo extrae de XML.
MUCHAS GRACIAS DE ANTEMANO!
Jessica
Gracias Toni, me lo he bajado ahora y mañana le echaré un vistazo, para aprender un poco.
¡Muchas gracias por compartir!
Felicidades, el componente quede super bueno, ahora le estoy echando un look al codigo, tratando de ver porque no puedo capturar ningun evento del mouse en el clip que cargo dentro del scroller.
Podrian darme un norte?
Muchas gracias Toni... me has sido de mucha utilidad... =D
impresionante!!
gracias por las ayudas para mejorar y seguir aprendiendo!
Me alegro que os guste
Orion,
el problema, es que el scroll no lo hice pensando en eso, pero prometo hacer una nueva versión con esas características.
Un saludo
Buen trabajo gracias por el recurso...
Gracias, genial scroller.
Por cierto es posible que el fondo no tenga color o se le pueda aplicar alfa?
Hola Sergi,
haces doble clic sobre el clip de película y en el segundo fotograma, modificas:
por
Saludos
class c {
private static var __instancia:c;
private var __config:Object;
private function c () {
__config = {
t:1,
e:["easeOutExpo", "easeInExpo", "easeInOutExpo", "linear", "easeOutBack"],
colores:["0x283704", "0xFFFFFF", "0x979797","0x62860c","0x9FD127"]
}
}
public static function getC():c{
if(__instancia == null){
__instancia = new c();
}
return __instancia;
}
public function get (id:String):Object {
return __config[id];
}
}