AnfyWarp - Copyright (C) por Fabio Ciucci 1996-2000 Este applet puede torcer/girar cualquier imagen GIF o JPG. El único requerimiento es es que la imagen debe ser de igual tamaño o uno multiplicado en 2 (64x64 pixels, o 32x64, 128x128, ...). Cambiando el valor de los parámetros le permite simular el efecto de una "imagen que respira". Este applet es completamente parametrizable, entonces usted puede generar todo tipo de efectos warp. *************************************************************************** ARCHIVOS NECESARIOS. Asi como la imagen a deformar, y una imagen opcional sobre el applet, los siguientes 3 archivos ".class" deben ser subidos (upload): Warp.class Lware.class anfy.class Además, Warp.jar para un cargado rápido en los navegadores recientes. ************************************************************************** EJEMPLO. Inserte la etiqueta en su documento html como se muestra para agregar este applet a su página (Comentarios después del símbolo ";" son descripciones del código y acepta valores min/max. Ellos no son parte del lenguaje Java): ; Código de registro (si lo tiene) ; Enlace URL opcional cuando el applet es "clickeado" ; Reglink abierto en un nuevo marco? ; Nombre del marco para el Reglink ; Mensaje en la barra de estado ; Imagen a deformar ; resolucion (1-8) ; Partida del espiral (-10000 .. 10000) ; Partida respiración (-2000 .. 2000) ; Agregar espiral (0 .. 250) ; Agregar respiración (0 .. 250) ; espiral min (-10000 .. 10000) ; espiral max (-10000 .. 10000) ; respiración min (-2000 .. 2000) ; respiración max (-2000 .. 2000) ; Modo deformación (1 .. 3) ; Imagen opcional sobre el applet ; Desplazamiento de la imagen en el eje X ; Desplazamiento de la imagen en el eje Y ; Asignación de memoria de retraso ; Prioridad de tareas (1..10) ; Min. milisegundos/marco para la sincronización Sorry, your browser doesn't support Java. ; Mensaje en navegadores sin Compatibilidad Java ; Etiqueta del fin del applet **************************************************************************** INSTRUCCIONES. Las siguientes instrucciones describen como cambiar los parámetros: Intentar cambiar los parámetros de créditos desactivará el applet. Para activar los parámetros de registro lea las notas de registro de sharweare. En el parámetro "regcode", ponga el código de registro que usted compro del autor. Si el código es correcto y el applet se esta ejecutando desde un nombre de dominio registrado, usted puede usar el parámetro de "enlace" (link) para enlazar a una URL cuando se hace un click sobre el applet. Si usted pone "regnewframe" en "YES", usted puede especificar una ubicación específica para el marco del reglink: "_blank" : Para cargar el enlace en una nueva ventana en blanco y sin nombre en su navegador. "_self" : Para cargar el enlace en la misma ventana que ocupa el applet. "_parent" : Para cargar el enlace en el FRAMESET padre. "_top" : Para cargar el enlace en el cuerpo superior de la ventana. También puedes poner un nombre propio para el marco, tal como "mimarco1". Con el parámetro "overimg" puedes especificar el nombre de una imagen que será pintada encima del applet. La mejor opción son imagenes GIF transparentes. NOTA: GIF animados son soportados, pero serán animados solamente en los últimos navegadores (Netscape 4 and Explorer 4 o posteriores). Con "overimgX" y "overimgY" puedes centrar la imagen en el área del applet. Los formatos de imagenes GIF o JPG deben ser del mismo tamaño o uno multiplicado en 2 (64x64 pixels, or 32x64, 128x128, ...). Tamaños validos, por ejemplo, son 8*8, 8*16, 8*32, 16*32, 32*16, 32*32, 64*64, 64*32, 128*32, 128*64, 32*128, 128*128, 256*128... El applet puede ser de cualquier tamaño. El parámetro "res" determina la resolución: con res=1 los pixels son pequeños , pero el efecto es lento. Con res=8, los pixels son demasiado grandes pero el efecto es rápido. Elecciones óptimas son 1-3. Usted puede controlar y mezclar 2 efectos: el espiral y la "simulación de respiración" Los Parametros w1start,wadd1,w1min,w1max son para el espiral. Los Parametros w2start,wadd2,w2min,w2max son para la simulación de respiración. Los valores min, max y start van entre -10000 y 10000, y usted puede ponerlo según su preferencia. Los valores agregados (velocidad) pueden ir entre 0 y 250 Si usted pone "wadd1" en 0, usted desactivará el espiral, y la imagen solamente respirara. Si usted pone "wadd2" en 0, usted desactivará la simulación de respiración, y la imagen solamente será espiral. Cambiando "warpmode" usted cambiará el efecto de distorción de textura