Buenas otra vez gente, necesito ayuda (obvio, no? :P )
Lo que quiero lograr es tener en mi juego el mismo objeto con diferente valor de variable al momento de crearse.
Es decir desde un objeto creo otro, pero cambiando el valor de una variable perteneciente al objeto a crear.
Ya sé que escribiendo nombre_objeto.variable=x le asigno el valor externamente, pero eso lo hace en todas las instancias :-X
Eso puede hacerse con esta forma:
En el evento que se ejecuta para crear objetos:
[GML]
var objeto:
objeto = instance_create(0,0,objeto_01);
objeto.variable = distintoValor;
[/GML]
Entonces creas una instancia del objeto "objeto_01" y modificas la variable "variable" que está dentro de dicho objeto_01, con el valor de "distintoValor".
Espero haberme explicado xP
Te diste a entender muy bien, me sirvio! ;D
Muchisimas gracias, te has ganado un lugar en los créditos de mi proximo juego.
[spoiler]asd[/spoiler]