Buenas a todos, hoy les queria preguntar a ver si han notado el cambio en las funciones (que según yo hubo) en GMS, yo me fije en la funcion instance_destroy() que como todos saben sirve para destruir la instancia de un objeto, pues programando yo me di cuenta que ahora la funcion puede ser utilizada para que un objeto destruya todas las instancias de otro objeto con su nombre o con su ID ...por ejemplo si ponermos instance_destroy(obj_enemigo) destruira todas las instancias del objeto enemigo, y se puede hacer desde otro objeto obviamente...la pregunta es, ¿ya eso venia o fue una actualizacion? y si lo fue ¿que otras funciones han notado que sufrieron un cambio?
"El objetivo claro de los videojuegos es entretener"


Shigeru Miyamoto

eso en que versión?
porque yo tengo la 1.4.1772 y no se puede hacer

Bueno no se si es una ventaja por tener alguna versión especial, pero en la estándar las cosas no me funcionan de esa forma, en mi caso uso la función instance_deactivate_object(obj_Sangre), a pesar de que desactiva los obj_Sangre, produce el mismo efecto que instance_destroy, pero es raro, debido a que no tiene valores para modificar, es decir que solo es ().

Pues yo tengo la 1.4.1772 pro y me di cuenta de eso anteayer y por eso pregunto, no me lo podía creer y si hasta en el manual se me modifico eso
"El objetivo claro de los videojuegos es entretener"


Shigeru Miyamoto

A mi se me hace que esa función ya era así desde hace mucho
Cita de: Fenris78Si un tema os resulta de interes y veis que hay poca información, la mejor solucion no es quejarse o pedir sin pensar, sino sugerir algo bien planteado o aportarlo vosotros mismos.
Cita de: CalioSomos desarrolladores independientes y, por lo tanto, no tenemos por qué guiarnos por las tendencias del mercado.


Esa forma de usar instance_destroy es nueva de ese parche o uno reciente. Yo tenia la version 1.4.64 y no se podia hacer.
No he revisado la lista de cambios en el parche, debe haber otras cambios como ese.