Возможности программного рисования в ActionScript 3 очень богаты, но есть один недостаток - нельзя в режиме реального времени управлять рисунком. Решить данную проблему можно следующим способом. Я написал класс который создает прямоугольник, и тут же ним можно управлять как вам хочется.
UPDATE Добавил возможность опционально использовать stage.invalidate(). Если вам это нужно, то поставьте render=true, и тогда вызовите stage.invalidate().
Код AS3:
package
{
import
...