Ayuda - Búsqueda - Miembros - Calendario
Versión Completa: Scroll En Libro De Visitas
Swishmax.es. Foro de consulta en español > SwishMax > SwishMax 2
ivantrax
Hola q tal gente, he realizado ya algunos "scrollers" sin tener problema alguno, pero en éste realmente me he quebrado la cabeza y no encuentro porque no funciona, la diferencia mas notable con éste scroll es que el contenido que mueve hacia arriba y hacia abajo es una variable (llamada:_final) y no un shape o texto. Funciona a la perfección la captura de información, muestra los comentarios del libro de visitas almacenados en "libro.txt y libro.php", asi como la IP. El link donde pueden ver funcionando el libro de visitas es:

http://www.ingenieriacelular.com/librovisitas.html

De hecho pueden hacer como que seleccionan el texto que aparece y pueden desplazarse hacia arriba y hacia abajo, pero no con el scroll.

Adjunto tanto el ejemplo original "15max" como el mio "librovisitas".

Espero alguien sepa descifrar esto.

Slds.
cancrexo
Hola. Has posteado un ejemplo de SwishMax V1 en el foro de Swishmax 2. A ver si nos fijamos que para eso están los distinos subforos.

En cuanto a tu scroll: estás usando el campo de texto dinámico de Swishmax, marcando la casilla target, lo cual es algo que consume recursos que da gusto verlo. Lo mejor para evitarlo es siempre utilizar el método createTextField del objeto textField: el campo de texto será más manejable y no consumirá tantos recursos.
En fin, después de la aclaración:

Todo se debe a que tienes un pequeño lío con el nombre de las variables: estás usando para el nombre de texto una palabra reservada (final) y la cosa se lia. Hacemos lo siguiente:
Cambiamos el nombre del campo de texto a textoScroll (dejamos el nombre de variable tal cual: final_)
En el boton abajo:
CÓDIGO
on (release) {
    textoScroll.scroll ++;
    // scroll a la linea siguiente
}


En el botón arriba:
CÓDIGO
on (release) {
    textoScroll.scroll --;
    // scroll a la linea anterior
}


En el frame 1 de la 2ª escena (Scene_1) pon lo siguiente:
CÓDIGO
onFrame (1, afterPlacedObjectEvents) {
    enviar = "";
    final_ = "";
    nombre = "";
    web = "";
    mensaje = "";
   loadVariables("libro.php",'POST'); // La variable iptexto=80.30.49.245 ya se define en este script!!!
    
  
  
}
onFrame (2, afterPlacedObjectEvents) {
    stop();
}



Fíjate además que en el archivo libro.php, se genera una variable llamada final. Cambia eso y ponle el mismo nombre que el de la variable del campo de texto, final_ (o mejor aún, busca otro nombre de variable)
Exportando a SWF8 la cosa debería funcionar sin problemas.

Salu2
ivantrax
Pues hice realmente todo lo que me especificas y nada, una q otra marometa agregada y tampoco, me pregunto si en tus ratos libres podrás intentarlo dentro algún dominio que tengas con hosting haber si te funciona.

Si no pues ni hablar, seguire buscando mas opciones.

Muchas gracias.

Slds.
cancrexo
Comprobado en el servidor local y funciona. Ya que estás trabajando con php deberías probar a instalar un Apache + php para testear en local tus scripts ¿no?

No se si tendré el Swishmax por algún equipo. Si lo encuentro intento subir el archivo modificado. O si te vale en Swishmax2/3, subo el archivo en esa versión.

Salu2
ivantrax
CITA(cancrexo @ 9-02-2010 - 12:13 AM) *
Comprobado en el servidor local y funciona. Ya que estás trabajando con php deberías probar a instalar un Apache + php para testear en local tus scripts ¿no?

No se si tendré el Swishmax por algún equipo. Si lo encuentro intento subir el archivo modificado. O si te vale en Swishmax2/3, subo el archivo en esa versión.

Salu2


De preferencia en Swishmax2 por favor.

Gracias.
cancrexo
CITA
me pregunto si en tus ratos libres...

Jejeje. No me había fijado en eso. laugh.gif
¿Acaso crees que cuando escribo en este foro lo hago cobrando ? laugh.gif
Esta es una versión "reducida (lo-fi)" de nuestro contenido. Para ver la versión completa con mas información, formato e imágenes, por favor haz click aquí.
Invision Power Board © 2001-2012 Invision Power Services, Inc.