Noticias

Importante: ¡Si quieres publicar tu juego no olvides leer este tema!

Comunidad Game Maker

Bienvenid@ a la comunidad hispana de Game Maker. Nuestro objetivo es crear videojuegos y dar soporte en castellano de GM. Para mejorar nuestro servicio hemos implantado, como adicion al reglamento general, algunas normas especificas en los subforos más comunes. ¡No olvides informarte antes de participar!.

Autor Tema: Banda Transportadora y Transportacion [Solucionado]  (Leído 443 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado T789

en: Septiembre 01, 2019, 01:15:28 am
Directo al grano hice 2 objetos, uno es la banda transportadora de Sonic que llevara al player a una direccion (solo si esta en ella), y la otra es la cabina de Teletransportacion que usa eggman.

1: Cuando el obj_player colisiona con la banda esta lo empuja a la direccion establecida, mi problema es cuando salto por debajo de ella esta lo sigue empujando y se vuelve algo engorroso

2: No se hacerla (idea) ya hice la animacion de cuando esta lo teletransporta, pero me parece mas conplicado destruir el objeto y volverlo a crear (ya que las vidas y lo demas se vuelven a reiniciar)
« última modificación: Mayo 19, 2020, 06:53:18 am por T789 »

 


No Tienes Permisos Para Dar Puntos
point 0 Puntos

Este tema no recibió puntos.


Desconectado 3dgeminis

Respuesta #1 en: Septiembre 04, 2019, 03:12:27 am
1)
Solo comprueba la colision si sonic esta por encima de la banda transportadora. Supongo que tienes algo asi como 
if place_meeting(x, y+velocidad_vertical, banda_transportador) {velocidad_vertical=0}
Ademas de place_meeting comprueba si la velocidad vertical es mayor que 0.
if velocidad_vertical>0 and place_meeting(x, y+velocidad_vertical, banda_transportador) {velocidad_vertical=0}
2)
Lo que hago es tener en un objeto aparte las variables como vida, puntos, items, opciones, etc. Puedes hacer las variables globales.
« última modificación: Septiembre 04, 2019, 03:14:58 am por 3dgeminis »