I am still trying to figure out how to make independent canvas clones that i can use different "draw_from" scripts in.
another way it could be done is if i could "add" and actor via the scripts and then "insert" actions or script lines
eg: pseudo code
for i=1;1<100;i++
Add_Actor(canvas, name+"i") // add a new canvas actor called name1, name 2, name3 etc etc
Insert_Action(name+i, Create _Actor, script, "draw_from("objecttoscale", 1, 1, i)" );
//insert an action ( in this case in the create actor) and make it a script action,
//then insert text "draw_from("objecttoscale", 1, 1, i)"
// use draw_from to scale from 1 to 100 according to 'i')
in otherwords, if I could ADD individual canvas actors (not clones) from the script line, and insert a scalable draw_from routine, I could then make a series of pre-scaled (pre-rendered) sprites - ready to swap in an out during draw time..
just an idea..
Feral