Efecto slide o Easyng en javascript

Iniciado por Riki_89D, 21 Diciembre 2010, 18:55 PM

0 Miembros y 2 Visitantes están viendo este tema.

Riki_89D

Hola que tal?¿

Veran necsito hacer un cuadrado que se mueva horizontalmente en JS,lo que pasa es que nose como hacer que se mueva de forma suave,nod e golpe,si lo ago usando setInterval y incrementando su posicion X me lo hace pero demasiado depresia,y si le pongo al intervala un o dos segundos lo hace a trompicones,necesito algo mas suave pero no tan rapido tipo flash y no puedo usar ningun tipo de Framework :S he visto algunos menus asin pero ni idea de como lo hacen,alguna sugerencia?¿



saludos

seele

pues tan solo deberias hacer que se mueva menos cantidad de pixels por segundo con eso lograras lo que necesitas, jquery tambien tiene opciones de movimiento de facil manejo

saludos

Nakp

talvez este articulo te ayuda a comprenderlo :P

http://shiriru.blogspot.com/2007/09/javascript-animation-simple-easing.html

y aqui estan las ecuaciones con el demo de cada una de ellas :P en AS pero puedes traducirlas a javascript facilmente ;)

http://robertpenner.com/easing/

Cita de: seele en 21 Diciembre 2010, 20:14 PM
pues tan solo deberias hacer que se mueva menos cantidad de pixels por segundo con eso lograras lo que necesitas, jquery tambien tiene opciones de movimiento de facil manejo

saludos

que no man, que no!
Ojo por ojo, y el mundo acabará ciego.

seele

que cosa no, y porque no? asi me entero mejor

saludos

Riki_89D

#4
No me dejan usar frameworks...xd por eso dice que no imagino,bueno en AS lo se hacer osea que intentare aplicarlo a JS,solo queria mas que nada la seguridad de sis e puede hacer en JS

muy buenos los enlaces Nakp


GRACIAS A TODOS!

Riki_89D

y por cierto aprovechando este POST,imagino que estas cosas siempre son mejor en AS que no en JS no?¿ la otra vez estuve hablando con un amigo y me comento que Flash esta al borde de desaparecer :S yo le pregunte que por que y me dijo (la verdad una absurdidez desde mi punto de vista) que es por que el robot de google no es capaz de leer los SWF (que yo sepa si que lee esos archivos,no completamente pero si una parte no?¿)

que opinan?¿


saludos

Spider-Net

#6
El flash yo también pienso que tiene poco futuro pero no porque el robot de google no los lea. Aunque es muy cierto que el SEO de una web flash es mucho más complicado que el de una web con texto plano. Siempre se indexará mejor el html.

El hecho de que flash creo que va a desaparecer es por la aparición de HTML5, pronto se podrán crear todo tipo de animaciones con HTML5, sin necesidad de ningún plugin adicional. Por ese motivo ya Apple no da soporte para flash en sus nuevos dispositivos, porque son compatibles con HTML5 y a su vez también youtube está ya implementando una versión Beta de HTML5 ( www.youtube.com/html5 ).
A mí flash nunca me ha gustado más que para hacer pequeños efectos de movimiento en banners o cabeceras, así que tampoco me apena que acabe desapareciendo xD

Riki_89D

Imaginaba esa respuesta,el HTML5 lleva la etiqueta CANVAS su gran novedad para podewr dibujar atraves de JavaScriipt no?¿


salduos

Nakp

lo dudo, flash no desaparece pero sera desplazado en el desarrollo web :P creo que sera enfocado mas a otro tipo de aplicaciones :xD talvez juegos (html5 y webgl siguen en desarrollo)
Ojo por ojo, y el mundo acabará ciego.

Riki_89D

Ni idea:S cntando que webs como YouTube Facebook i demas ya cuentan con HTML5 i dejan de lado al Flash tiende as pensar que va a desaparecer,pero no creo que desaparezca,sino lo que dice Nakp,sera orientado a otro tipo de aplicaciones