tuto en 1, 2, 3, osea en corto compadre!!!
Mira esto esta sencillo sigue las instrucciones y te saldrá ;)
1.- mira crea un texto dinámico con la variable = txt
2.- crea un mc que sera la flecha superior del scroll, crea una flechita hacia arriba en el freame 1y en el mismo frame colocas el siguiente código
3.- al mc de la flecha superior le colocas el siguiente código
Código:
onClipEvent(mouseDown){
if(this.hitTest(_root._xmouse,_root._ymouse,true)){
scroll = true
gotoAndStop(2);
}
}
onClipEvent(mouseUp){
scroll = false
gotoAndStop(1);
}
onClipEvent(enterFrame){
if(scroll){
prop = (_root.barra._height - _root.box._height) / _root.txt.maxscroll;
if ((_root.box._y - prop) <= _root.barra._y){
_root.box._y = _root.barra._y;
} else {
_root.box._y -= prop
_root.txt.scroll--;
}
}
}
le colocas en nombre de instancia "pulsante" sin comillas
4.- lo mismo que en el ejemplo 2 pero colocas una flecha apuntando hacia a abajo.. y le mete el siguiente codigo
Código:
onClipEvent(mouseDown){
if(this.hitTest(_root._xmouse,_root._ymouse,true)){
gotoAndStop(2);
scroll = true
}
}
onClipEvent(mouseUp){
gotoAndStop(1);
scroll = false
}
onClipEvent(enterFrame){
if(scroll){
prop = (_root.barra._height - _root.box._height) / _root.txt.maxscroll;
if ((_root.box._y + _root.box._height + prop) >= (_root.barra._height + _root.barra._y)){
_root.box._y = _root.barra._y + _root.barra._height - _root.box._height;
} else {
_root.box._y += prop
_root.txt.scroll++;
}
}
}
a este le colocaras el nombre de instancia "pulsante2" sin comillas
5.- aremos lo que será la barre de desplazamiento creamos un mc y en el asemos un gráfico con la figura de una barra la que quieras y en el frame 1 le colocamos stop(); y en el mc colocamos el siguiente código
Código:
onClipEvent (load)
{
x_iniz = _x
y_iniz = _y
}
onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
gotoAndStop(2);
drag = true;
startDrag ("", false, x_iniz+1 , y_iniz, x_iniz+1, (y_iniz + _root.barra._height) - _height);
}
}
onClipEvent (mouseUp) {
gotoAndStop(1);
stopDrag ();
drag = false;
}
onClipEvent (enterFrame) {
prop = Math.floor(1+((_y-_root.barra._y)*_root.txt.maxscroll)/(_root.barra._height - _height));
if (drag) {
_root.txt.scroll = prop;
}
}
y le damos el nombre de instancia "box" sin comillas.
7.- creamos la barra guía esta nos servirá para que la barra de desplazamiento, no salga del curso cabe mencionar que la barra de desplazamiento deberá ir por encima de la barra guía esta barra guía será un mc bueno creamos un mc en el cual creamos un gráfico solo margen del ancho de la barra de desplazamiento pero con el doble de largo del mismo.
8.- en el frame 1 de la película en donde tenemos todos los componentes que hemos creado colocamos el siguiente código
Código:
fscommand ("allowscale", false);
loadVariablesNum ("scroller.txt", 0);
eso es todo acomoda todos los componentes como va un scroll
asemos lo siguiente con el bloc de notas creemos un archivo de texto y en el escribimos txt= y aquí escribes todo lo que tu quieras...
eso es todo espero a verte sido de ayuda si no te sale me dices y te mando el archivo a tu correo
bytes