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: Problema con Views y objetos.  (Leído 986 veces)

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

Desconectado _-Caleb-_

  • Asiduo
  • *
  • Puntos: 183
  • Mensajes: 123
    • Ver Perfil
    • Cadetes del Espacio
en: Febrero 18, 2014, 01:38:47 pm
Hola.

Primero que nada quería agradecer la gran tarea que hacéis en esta web ayudando a los más novatos como yo :)

Ahora expondré el problema:

A ver, tengo un view en un room siguiendo al jugador, hasta ahí todo bien, la cosa es que cuando pongo en el objeto de las naves enemigas (Es un juego de scroll vertical) la propiedad bondary view (Mi vista) cree una instancia del disparo. El "Problema" Es que no sólo dispara una bala, sino varias.

El view lo tengo tal que así:

View in room W-H 320x240
Port on Screen W-H 320x240

¿Qué hago mal?

Saludos y gracias :)

Visita mi proyecto: Space Cadet
 


No Tienes Permisos Para Dar Puntos
point 0 Puntos

Este tema no recibió puntos.


Desconectado eams1986

Respuesta #1 en: Febrero 18, 2014, 04:34:29 pm
sera que la tienes marcada la casilla relativa +1


Desconectado _-Caleb-_

  • Asiduo
  • *
  • Puntos: 183
  • Mensajes: 123
    • Ver Perfil
    • Cadetes del Espacio
Respuesta #2 en: Febrero 19, 2014, 08:42:18 am
He probado a quitar el relative pero tampoco, igualmente lo dejaré así ya que no molesta tanto :)

Gracias por la rápida respuesta :)

Visita mi proyecto: Space Cadet
 


Desconectado penumbra

Respuesta #3 en: Febrero 19, 2014, 08:56:37 am
No entiendo muy bien. Qué tiene qué ver la vista con que se cree determinado número de balas. ¿De qué propiedad  "bondary view" hablas?

Ayudaría que especificaras qué código usas para disparar las balas y en qué evento lo estás usando
« última modificación: Febrero 19, 2014, 09:31:52 am por penumbra »

 


Desconectado _-Caleb-_

  • Asiduo
  • *
  • Puntos: 183
  • Mensajes: 123
    • Ver Perfil
    • Cadetes del Espacio
Respuesta #4 en: Febrero 19, 2014, 09:56:50 am
A ver.

Tengo un jueguecito de naves donde las naves enemigas, cuando aparecen en el borde del view (el bondary view) crean una instancia "bala", pero que por alguna extraña razón no sólo dispara una bala, sino más.

No sé, para que lo entendáis mejor os subo un vídeo. https://www.dropbox.com/s/n7o7lhmeynk3kn7/Mi%20pel%C3%ADcula.mp4

La cosa es que creo que lo que hago mal es configurar el view y el port, me parece que es eso, pero no sé cómo arreglarlo.


Visita mi proyecto: Space Cadet
 


Desconectado shaq145

  • Habitual
  • *
  • Puntos: 81
  • Mensajes: 80
  • Sexo: Masculino
    • Ver Perfil
    • SalzeGames, juegos retro estilo años 80'
Respuesta #5 en: Febrero 19, 2014, 11:28:13 am

no creo que sea eso...si sale más de una bala es porque se está llamando más de una vez a la creación del objeto bala, o se crea un bucle por algún motivo. Solo llamas a instance_create una sola vez?

saludos

Fan de los retro-juegos 2D, arcades, plataformas. Programador. Amiga and MSX fan
 


Desconectado _-Caleb-_

  • Asiduo
  • *
  • Puntos: 183
  • Mensajes: 123
    • Ver Perfil
    • Cadetes del Espacio
Respuesta #6 en: Febrero 19, 2014, 02:49:30 pm
En principio si, está tarde miraré todo de nuevo a ver

Visita mi proyecto: Space Cadet