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

scroll

Estas en el tema de scroll en el foro de Flash y Actionscript en Foros del Web. Hola a todos tengo hecho un scroll muy sencillo, que funciona perfecto, pero cuando lo quiero meter dentro de un MovieClip para llamarlo en un ...
  #1 (permalink)  
Antiguo 06/04/2005, 08:13
 
Fecha de Ingreso: enero-2002
Mensajes: 349
Antigüedad: 15 años, 11 meses
Puntos: 1
scroll

Hola a todos tengo hecho un scroll muy sencillo, que funciona perfecto, pero cuando lo quiero meter dentro de un MovieClip para llamarlo en un frame x, no funciona, ahi va el codigo AS.

// Define the Scroll Area
top = _root.movMask._y;
bottom = _root.movMask._y+_root.movMask._height-_root.movScroller._height;
left = _root.movMask._x;
right = _root.movMask._x+_root.movMask._width;
// Bring all objects to the Scroll Area
_root.movIn._y = top;
_root.movIn._x = left;
_root.movScroller._y = top;
_root.movScroller._x = right;
// When the Scroller is Dragged
_root.movScroller.onMouseDown = function() {
if (hitTest(_root._xmouse, _root._ymouse)) {
startDrag("_root.movScroller", false, right, top, right, bottom);
}
};
// when the Scroller is Released
_root.movScroller.onMouseUp = function() {
stopDrag();
};
// Update Position every 10 milliseconds
setInterval(Update, 10);
function Update() {
var ratio = (_root.movIn._height-_root.movMask._height)/(_root.movMask._height-_root.movScroller._height);
_root.movIn._y = ((_root.movMask._y-_root.movScroller._y)*ratio)+_root.movMask._y;
}
// Cambio de flecha a mano en el scroll
movScroller.useHandCursor = true;
movScroller.onPress = function() {
movScroller.useHandCursor = true;
};



Gracias de antemano
  #2 (permalink)  
Antiguo 06/04/2005, 15:55
 
Fecha de Ingreso: enero-2002
Mensajes: 349
Antigüedad: 15 años, 11 meses
Puntos: 1
Alguien me puede responder esto, por favor, no logro solucionar
  #3 (permalink)  
Antiguo 06/04/2005, 17:00
Avatar de goc00  
Fecha de Ingreso: enero-2002
Ubicación: 000's DiMensiOn
Mensajes: 979
Antigüedad: 15 años, 10 meses
Puntos: 3
¿Y por qué no mejor defines ese script como una función y así llamas a la función cuando estimes necesario?.
__________________
GOC00 CominG soOn v2.0
CyA! & GooD LuCK...
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 05:08.