Noticias

Se ha publicado un nuevo servicio, el Portal de Juegos Online

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: como hacer para que un objeto aparesca repetidamente desde una posicion predeter  (Leído 297 veces)

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

Desconectado Thepro_Hacking456

  • Visitante
  • *
  • Puntos: 3
  • Mensajes: 1
    • Ver Perfil
hola, necesito ayuda para hacer que un objeto aparezca desde un punto predeterminado y que avance hacia la izquierda  en mi caso desde la posición (840,330) quiero que el objeto aparezca desde esas coordenadas que también valla hacia la derecha y que aparezca cada determinado tiempo como por ejemplo que aparezca cada 5 segundos con las especificaciones anteriores, también quería saber como hacer para que pasado un determinado tiempo el objeto valla cada vez mas rápido. Gracias de antemano.

 


No Tienes Permisos Para Dar Puntos
point 0 Puntos

Este tema no recibió puntos.


Desconectado T789

Saludos. Eso lo puedes hacer facil desde todas las versiones (creo...?)

Lo unico que tienes que hacer es crear la instancia con instance_create() y agregarla a una variable
instancia = instance_create(x, y, obj); //Crea una instancia en la posicion (x,y) en tu caso (840, 330)
instancia.hspeed = 4; //4 = derecha, -4 = izquierda; si quieres hacerlo aleatorio usa choose(-4, 4)

// Para que valla mas rapido solo haz una alarma en ese objeto
instancia.alarm[0] = room_speed*2 //La alarma ocurrira en 2 segundos
Cuando creas una instancia y la archivas en una variable, puedes modificar las variables de esa instancia en particula o puedes manejarla mejor usando un with
with( instance_create(840, 330, obj)) { //Te metes dentro de la instancia que creaste
  // Aqui colocas todo lo que quieres que pase cuando se cree la instancia
}
Bueno creo que con lo primero ya puedes hacerlo sin dificultad, yo recomendaria que te ojees el manual para conocer otras funciones de movimiento mas sencillas (si es que las hay(?) )