Noticias

¡Ayuda a la Comunidad GM, haz una donación!

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: Herencia en Game Maker 1.4 (SOLUCIONADO)  (Leído 209 veces)

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

Desconectado LastSparkle

en: Julio 07, 2020, 12:01:37 am
Buenas! ;D Tengo una duda respecto a la herencia de los objetos, es posible que un objeto herede de mas de un padre a la vez? y de ser así, como podría aplicarlo ya que desde el menudo de objeto de GMS 1.4 solo sobrescribo al padre. Quisiera que mi objeto "bloque destructible" heredara tanto de mi objeto "enemigo" y "pared".  ??? :GMS:
« última modificación: Julio 07, 2020, 02:37:19 am por LastSparkle »

 


No Tienes Permisos Para Dar Puntos
point 0 Puntos

Este tema no recibió puntos.


Desconectado Black_Cat

Respuesta #1 en: Julio 07, 2020, 02:29:27 am
Game Maker no permite la herencia multiple, solo se puede tener un padre por objeto.
Sin embargo, lo que podrías intentar hacer es implementarlo en forma de arbol:

obj_bloque_destruible hereda de obj_pared y objeto_pared hereda de obj_enemigo

queda raro, pero si solamente heredas el comportamiento y no se sobrescriben, deberia funcionar bien


 
Los siguientes usuarios dieron las gracias a este tema: LastSparkle