Quiero que un objeto ejecute un código, una vez para cada instancia de tal objeto. Es dificil de explicar, lo que quiero hacer es que cada bala se desvie con varios imanes, entonces tiene que calcular la atracción una vez para cada imán.
El código es así y fuanciona bien cuando hay un imán:
Lo que pasa es que ahora quiero agregar muchos imanes, y obviamente sólo tiene el cuenta el primero creado
¿Cómo puedo hacer para que sea atraído por todos los imanes?
Otra forma sería con un "with obj_iman" pero como hago para hacerle motion_add a cada bala?
El código es así y fuanciona bien cuando hay un imán:
Citardir=point_direction(x,y,obj_iman.x,obj_iman.y)
dist=distance_to_point(obj_iman.x,obj_iman.y)
motion_add(dir,(50/(dist+1)))
Lo que pasa es que ahora quiero agregar muchos imanes, y obviamente sólo tiene el cuenta el primero creado
¿Cómo puedo hacer para que sea atraído por todos los imanes?
Otra forma sería con un "with obj_iman" pero como hago para hacerle motion_add a cada bala?