Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: elkarloz en Diciembre 03, 2017, 04:55:48 PM

Título: Como simular que se abra una puerta con animación tan solo pasar por encima
Publicado por: elkarloz en Diciembre 03, 2017, 04:55:48 PM
 :GMS:
Llevo horas buscando como hacer este efecto o simulación de abrir la puerta, tan solo pasar por encima y esta se pueda abrir lo vi en juego desarrollado en game maker studio, incluso contacte con el creador si me podría explicar como hacerlo pero solo me dijo que era un rectángulo que hace una rotación 90°, pero no me dio más detalles, Ademas soy principiante y no tengo mucha idea de como hacerlo. Espero alguien pueda ayudarme  
imágenes por si no me di a entender muy bien. ;) :)
(http://ejemplo1)
Título: Re:Como simular que se abra una puerta con animación tan solo pasar por encima
Publicado por: Naitsabes0 en Diciembre 05, 2017, 12:04:11 AM
Cita de: elkarloz en Diciembre 03, 2017, 04:55:48 PM
:GMS:
Llevo horas buscando como hacer este efecto o simulación de abrir la puerta, tan solo pasar por encima y esta se pueda abrir lo vi en juego desarrollado en game maker studio, incluso contacte con el creador si me podría explicar como hacerlo pero solo me dijo que era un rectángulo que hace una rotación 90°, pero no me dio más detalles, Ademas soy principiante y no tengo mucha idea de como hacerlo. Espero alguien pueda ayudarme  
imágenes por si no me di a entender muy bien. ;) :)
(http://ejemplo1)
Bueno podrías crear un sprite con 2 fotogramas, es decir 2 imágenes, la 1° tendría a la puerta cerrada siendo la imagen 0, la 2° tendría la puerta abierta siendo la imagen 1, toma en cuenta que la imagen comienza en 0 por defecto, una vez que tengas las 2 en ese orden, creas un objeto que tendrá los códigos y sprite de la puerta, por ejemplo spr_Puerta y obj_Puerta en codigos tendrias algo como:

obj_Puerta

CREATE
image_speed = 0 //Mantener la puerta sin animacion

COLLISION_obj_Jugador
image_index = 1 //Cambiar la imagen de la puerta cerra a la abierta

No estoy seguro si funcionara, y en caso que si, tampoco se si volverá a su estado normal, ya que se me dan un poco mal cuando escribo códigos  :-\, pero al menos tendrás códigos y no solo teorías.