no to rysujesz sprita jednego kawałeczka, robisz obj_kawaleczek któremu dajesz ten sprite. W evencie niszczenia skrzynki dajesz np.
GML
instance_create(skrzynka.x,skrzynka.y,obj_kawaleczek)
instance_create(skrzynka.x,skrzynka.y,obj_kawaleczek)
instance_create(skrzynka.x,skrzynka.y,obj_kawaleczek)
instance_create(skrzynka.x,skrzynka.y,obj_kawaleczek)
instance_create(skrzynka.x,skrzynka.y,obj_kawaleczek)
instance_create(skrzynka.x,skrzynka.y,obj_kawaleczek)
instance_create(skrzynka.x,skrzynka.y,obj_kawaleczek)
instance_create(skrzynka.x,skrzynka.y,obj_kawaleczek)
obj_kawaleczek:
Create:
GML
gravity = round(random(5)) //czy ile tam chcesz
gravity_direction = -90
speed = 5
direction = round(random(360))
Step:
GML
image_angle = direction;
Outside room:
GML
instance_destroy()
jeszcze w depth obiektu kawaleczek daj najlepiej -999 żeby nic je nie zasłaniało