The title really says it all. I've got a few actors that need their images to change under certain circumstances. There are multiple iterations of those actors being produced, all the time. At first, I thought to get a list of all the relevant objects in the world, and start from there...
However, the Compiler tells me I cannot cast the lists created into new instances of whatever the actor is... :( Anyway, as always, would be really grateful for an alternate method of changing the images of the Actors from within the world. Thanks for all help and feedback in advance! :)
if (!getObjects(Truck.class).isEmpty()){
Truck truck = (Truck) (getObjects(Truck.class));
truck.setImage("cartoon camel.png");
}
if (!getObjects(Trees.class).isEmpty()){
Trees trees = getClass(Trees.class);
trees.setImage("spiky cactus.png");
}
if (!getObjects(Evergreens.class).isEmpty()){
Evergreens evergreens = (Evergreens) (getObjects(Evergreens.class));
evergreens.setImage("spiky cactus.png");
}

