Forum Discussion
NewManLiving
12 years agoVisitor
After further investigation this phenomenon exists in conjunction with a compositor and sprites. Whatever the topmost ( or most recently created sprite. Don't know for sure yet) happens to be this call: region = CreateObject( "roRegion", roScreen, 0, 0, roScreen.GetWidth(), roScreen.GetHeight() ) will capture the sprite and scale it accordingly. If the sprite is small, say 100 * 100 it will stretch it across the display in both directions. In the case of my grid I was able to scale the region down to be the same size as the original and write it back to the screen. Of course this does not appear to be Kosher, but the bottom line is: It is doable and can help tremendously with animating areas of the screen without having to create additional overhead. I did try this with just an roScreen not using a compositor/sprite and the results were not the same