Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Rotar imagenes

Estas en el tema de Rotar imagenes en el foro de Javascript en Foros del Web. Hola estoy realizando un juego en canvas y tengo un sprite que contiene varios mounstros pero todos miran a un lado. Quiero hacer que miren ...
  #1 (permalink)  
Antiguo 03/08/2013, 02:37
Avatar de patilanz  
Fecha de Ingreso: enero-2012
Mensajes: 880
Antigüedad: 12 años, 9 meses
Puntos: 29
Rotar imagenes

Hola estoy realizando un juego en canvas y tengo un sprite que contiene varios mounstros pero todos miran a un lado. Quiero hacer que miren al otro lado sin tener que usar otra imagen ya que no dispongo de esta.

Al principio pense usar rotate() aunque no se porque y no funciono lo que es obvio :D

Creo que necesito un rotamiendo 3d o algo parecido.
  #2 (permalink)  
Antiguo 03/08/2013, 04:20
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 6 meses
Puntos: 1284
Respuesta: Rotar imagenes

Hola:

No manejo canvas, pero el efecto que creo que buscas es el de espejo o mirror... o flip; y con google he visto scale(-1, 1)...

Dinos si te vale.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 03/08/2013, 10:54
Avatar de Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 13 años, 5 meses
Puntos: 343
Respuesta: Rotar imagenes

Utilizando canvas es sencillo, recorres la matriz de puntos y revertis cada fila. Esto seria [0, 1, 2] -> [2, 1, 0].

Acá tengo algo parecido pero con video:

https://dl.dropboxusercontent.com/u/18763079/index.html
__________________
blog | @aijoona
  #4 (permalink)  
Antiguo 04/08/2013, 10:19
Avatar de patilanz  
Fecha de Ingreso: enero-2012
Mensajes: 880
Antigüedad: 12 años, 9 meses
Puntos: 29
Respuesta: Rotar imagenes

Muchas gracias a los dos. Lo resolvi utilizando scale -1 pero no entiendo su funcionamiento. Scale no cambia de tamano??
El ejemplo de Aijoona es muy interesante! Lo voy a resivar todo.

Muchas gracias

Etiquetas: funcion, imagenes, rotar
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 01:06.