Saludos Amigo Mgbu:
¡Muy buena pregunta! 8)
Precisamente tienes ya la respuesta: utilizar el "with". Una vez dentro de la clausula "with" no estás referenciando al objeto inicial sino en al objeto que llamaste dentro del "with". Por ejemplo:
Mi sugerencia es que tengas las "id" de las instancias en una lista o "array" y las llames según necesites. 8)
Espero hayas entendido... Un abrazo... ;D
¡Muy buena pregunta! 8)
Precisamente tienes ya la respuesta: utilizar el "with". Una vez dentro de la clausula "with" no estás referenciando al objeto inicial sino en al objeto que llamaste dentro del "with". Por ejemplo:
Citarinstance_id = array_instance[1,2]; // esto es un sugerencia...
with (instance_id) // a partir de esta línea estamos dentro de la instancia nombrada..
{
motion_add(dir,(50/(dist+1)))
}
Mi sugerencia es que tengas las "id" de las instancias en una lista o "array" y las llames según necesites. 8)
Espero hayas entendido... Un abrazo... ;D