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

Problema con el scroll de mi web, ayuda!!!

Estas en el tema de Problema con el scroll de mi web, ayuda!!! en el foro de Flash y Actionscript en Foros del Web. Hola compañeros, me presento como nuevo usuario. Saludos a todos los presentes. Mi problema es que hace un tiempo me hicieron una web en flash ...
  #1 (permalink)  
Antiguo 27/10/2010, 03:19
 
Fecha de Ingreso: octubre-2010
Ubicación: Jerez,Xerex,Sherry
Mensajes: 12
Antigüedad: 13 años, 6 meses
Puntos: 0
Problema con el scroll de mi web, ayuda!!!

Hola compañeros, me presento como nuevo usuario. Saludos a todos los presentes.

Mi problema es que hace un tiempo me hicieron una web en flash :D (ya que yo no tenia ni idea), la cual con mis pocos conocimientos y con el tiempo, le he estado modificando algunos textos que necesitaba cambiar (asi he aprendido algo :D ) . Hasta aqui todo bien, pero ahora me encuentro que los scroll que tiene algunos textos, no me gustan como quedan, ademas se han quejado algunos usuarios de la web :( .

El problema que presentan es que una vez clikeas en ellos para desplazar el texto, hay veces que se vuelven loco y al mover el raton se desplaza el texto tambien, con lo cual no hay manera de leer.

Me da que pensar que el problema esta en el codigo del slide, que os detallo a continuación.

Código :

onClipEvent(load)
{
var objetivo = _parent.mi_objetivo;
var sostenido = false;
var razon = this._parent._parent[objetivo]._height / this._height;
var deslizar;
razon = int(razon);
}
on(press)
{
startDrag(this, 0, this._parent.barra._x, this._parent.barra._y, this._parent.barra._x + this._parent.barra._width, this._parent.barra._y + this._parent.barra._height - this._height);
this.sostenido = true;
}
on(release)
{
stopDrag();
this.sostenido = false;
}
onClipEvent(mouseMove)
{
if (this.sostenido)
{
deslizar = this._y - this._parent.barra._y;
deslizar = int(deslizar);
this._parent._parent[objetivo]._y = (0 - razon * deslizar) / 2;
}

}



Os dejo aparte la web para que veais ustedes mismo el fallo de los scroll, los que más me interesa reparar son los del apartado "Precios"

Código :

www.nasaconsolas.es
  #2 (permalink)  
Antiguo 28/10/2010, 13:30
 
Fecha de Ingreso: octubre-2010
Ubicación: Jerez,Xerex,Sherry
Mensajes: 12
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Problema con el scroll de mi web, ayuda!!!

Up, que veo que se pierde
  #3 (permalink)  
Antiguo 01/11/2010, 12:29
 
Fecha de Ingreso: octubre-2010
Ubicación: Jerez,Xerex,Sherry
Mensajes: 12
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Problema con el scroll de mi web, ayuda!!!

Up, que todavia no le he dado solución. ¿Alguna pista?
Saludos
  #4 (permalink)  
Antiguo 01/11/2010, 19:01
 
Fecha de Ingreso: noviembre-2010
Ubicación: Venezuela - Caracas
Mensajes: 103
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Problema con el scroll de mi web, ayuda!!!

Amigo, es una web totalmente en flash?
  #5 (permalink)  
Antiguo 02/11/2010, 10:19
 
Fecha de Ingreso: octubre-2010
Ubicación: Jerez,Xerex,Sherry
Mensajes: 12
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Problema con el scroll de mi web, ayuda!!!

Si, todo en flash, quitando el index claro
Saludos
  #6 (permalink)  
Antiguo 02/11/2010, 11:15
 
Fecha de Ingreso: noviembre-2010
Ubicación: Venezuela - Caracas
Mensajes: 103
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Problema con el scroll de mi web, ayuda!!!

Amigo, no pude encontrar la solucion a tu codigo, pero sin embargo encontre una serie de codigos que te pueden ayudar a fabricar uno, si sabes sobre manejo de flash lo sabras usar, avisame si te sirve....:

Código ActionScript 2.0:
Ver original
  1. La clase Scroll permite 'scrollebar' un MovieClip. La clase es bastante parametrizable pudiendo integrarla en cualquier desarrollo. Tiene varios parámetros que permiten modificar el scroll a gusto del usuario.
  2.  
  3. Uso:
  4.  
  5.   var myscroll: Scroll = new Scroll();
  6.  
  7. aunque también se puede pasar un parámetro al constructor de la clase con la línea de tiempo en la que se va a crear el Scroll:
  8.  
  9.   var myscroll: Scroll = new Scroll(this);
  10.  
  11. De este modo sólo hemos creado el scroll pero no aparece nada, ahora hay que inicializar sus propiedades (las que queramos modificar sus opciones por defecto):
  12.  
  13.  * _x: Coordenada x del scroll. Por defecto 0.
  14.  * _y: Coordenada y del scroll. Por defecto 0.
  15.  * _width: Ancho del scroll. Por defecto 0.
  16.  * _height: Altura del scroll. Por defecto 0.
  17.  * _arrows: Boolean. Indica si se pondrán las flechas de desplazamiento del scroll, ya sean por defecto o creadas por el usuario. Por defecto true.
  18.  * _bar: Boolean. Indica si se pondrán las barras del scroll, ya sean por defecto o creadas por el usuario. Por defecto true.
  19.  * _orientation: Indica la orientación del scroll; es decir, si va a ser vertical, horizontal o ambos. Por defecto tiene el valor BOTH (ambos). Hay que puntualizar que si las dimensiones del scroll son mayores que las del contenido no aparecerá el scroll.
  20.  * _barwidth: Ancho de la barra de scroll y flechas creadas por defecto. El valor por defecto es 5 píxeles.
  21.  * _increase: Desplazamiento en píxeles del contenido al mover el scroll. Por defecto 5.
  22.  * _speed: Velocidad de desplazamiento del scroll. El valor estará comprendido entre 1 y 20. A mayor número, mayor velocidad de desplazamiento. Por defecto 10.
  23.  * _arrowcolor: Color de las flechas de desplazamiento del scroll creadas por defecto. Si no se modifica, su valor es 0x000000 (negro).
  24.  * _barcolor: Color de las barras de desplazamiento del scroll creadas por defecto. Si no se modifica, su valor es 0x333333 (gris oscuro).
  25.  * _timeline: Línea de tiempo donde se va a crear el scroll. Como se ha visto antes se puede pasar como parámetro al constructor o mediante esta propiedad. Por defecto _root.
  26.  * _content: MovieClip que se quiere 'scrollear'.
  27.  * _upArrow: MovieClip creado por el usuario para la flecha hacia arriba.
  28.  * _downArrow: MovieClip creado por el usuario para la flecha hacia abajo.
  29.  * _leftArrow: MovieClip creado por el usuario para la flecha hacia la izquierda.
  30.  * _rightArrow: MovieClip creado por el usuario para la flecha hacia la derecha.
  31.  * _verticalBar: MovieClip creado por el usuario para la barra de desplazamiento vertical.
  32.  * _horizontalBar: MovieClip creado por el usuario para la barra de desplazamiento horizontal.
  33.  
  34. Bien, hemos creado el scroll y le hemos dado algunas propiedades, pero... sigo sin poder ver el scroll. Para mostrarlo en pantalla sólo queda un último paso:
  35.  
  36.   myscroll.generateScroll();

Fuente Original: http://www.davidvalverde.com/blog/scroll-en-actionscript/

La verdad es que vno soy un especialista en ActionScript ni en flash :), pero hago el intento....

Última edición por andrexx100; 02/11/2010 a las 11:29 Razón: Modificacion del texto...
  #7 (permalink)  
Antiguo 03/11/2010, 01:26
 
Fecha de Ingreso: octubre-2010
Ubicación: Jerez,Xerex,Sherry
Mensajes: 12
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Problema con el scroll de mi web, ayuda!!!

Gracias andrexx100, pero son demasiados conocimientos para mi, como ya dije en el primer post soy muy novato en flash. Por eso escribí el código del slide, si tiene algun valor mal pues lo cambio, pero como tenga que hacer un scroll nuevo, pufff (necesito mas conocimientos, estoy pegado).
Saludos
  #8 (permalink)  
Antiguo 03/11/2010, 15:00
Avatar de golem44  
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 15 años, 3 meses
Puntos: 22
Respuesta: Problema con el scroll de mi web, ayuda!!!

Tu problema es por qué no le dices que tiene que hacer cuando el ratón sale del area activa, es decir:
Cita:
on(rollOut){
stopDrag();
}
verás que así se soluciona el problema.
*se acepta karma, :)

saludos, espero ayudar.
  #9 (permalink)  
Antiguo 04/11/2010, 05:18
 
Fecha de Ingreso: octubre-2010
Ubicación: Jerez,Xerex,Sherry
Mensajes: 12
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Problema con el scroll de mi web, ayuda!!!

Gracias golem44, pero he pegado ese código en acciones del slide y sigue igual.
Sigue moviendose a compas del raton, jejejeje
Saludos
  #10 (permalink)  
Antiguo 04/11/2010, 07:14
 
Fecha de Ingreso: octubre-2010
Ubicación: Jerez,Xerex,Sherry
Mensajes: 12
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Problema con el scroll de mi web, ayuda!!!

Ya lo he solucionado, he cambiado directamente todo el scrollbar por otro que he encontrado en la web. Este funciona de maravilla, la única pega que le veo es que al utilizarlo no cambia el cursor a modo selección (modo mano).
Saludos
  #11 (permalink)  
Antiguo 04/11/2010, 07:45
Avatar de golem44  
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 15 años, 3 meses
Puntos: 22
Respuesta: Problema con el scroll de mi web, ayuda!!!

prueba con :
Cita:
on(dragOut){
stopDrag();
}
debe funcionar.
  #12 (permalink)  
Antiguo 04/11/2010, 09:18
 
Fecha de Ingreso: octubre-2010
Ubicación: Jerez,Xerex,Sherry
Mensajes: 12
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Problema con el scroll de mi web, ayuda!!!

Exacto eso he echo y vualap, ha quedado perfecto.
Muchas gracias por vuestra ayuda
  #13 (permalink)  
Antiguo 04/11/2010, 11:07
 
Fecha de Ingreso: noviembre-2010
Ubicación: Venezuela - Caracas
Mensajes: 103
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Problema con el scroll de mi web, ayuda!!!

Cita:
Iniciado por anmoraque Ver Mensaje
Exacto eso he echo y vualap, ha quedado perfecto.
Muchas gracias por vuestra ayuda
Si no le encuentras solucion, te recomiendo hacer OTRO SCROLL nuevo, tardarias mas buscando como reparar tu codigo, que hacer uno Nuevo...

AQUI HAY UNOS BUENOS TUTORIALES, HECHO DE DIFERENTES FORMAS:

*[URL="http://www.profeonline.com/webprogreso/tutoriales/tutoriales_flash3.php"]Tutorial 1 Como hacer un scroll con Macromedia FLASH 1[/URL]

*[URL="http://www.scourdesign.com/articulos/tutoriales/flash/10.php"]Como hacer un SCROLL con MACROMEDIA FLASH 2 [/URL]

*[URL="http://www.taringa.net/posts/ebooks-tutoriales/1736998/Como-crear-scroll-en-flash-refacil.html"]CODIGO PARA UN SCROLL EN FLASH...[/URL]

Espero que logres conseguir hacer algo, SUERTE
Saludos....
  #14 (permalink)  
Antiguo 04/11/2010, 11:46
 
Fecha de Ingreso: octubre-2010
Ubicación: Jerez,Xerex,Sherry
Mensajes: 12
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Problema con el scroll de mi web, ayuda!!!

Gracias por vuestra ayuda, creo que ha quedado curioso y sin ningun fallo
Si quereis verlo, os dejo la pagina (los scroll estan en el apartado precios)
Código:
www.nasaconsolas.es
Saludos y reitero, mil gracias a todos.

Etiquetas: scroll
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:29.