3. эммм так?

Код AS3:
var mc2:MovieClip = new MovieClip();
mc2.addChild(def_text);
square.mask = mc2;
pole.addChild(mc2);
pole.addChild(square);
4. Логично.
Ага, заработало, только вопрос от чего заработало, от cacheAsBitmap или от того что маску добавил на "сцену".
PS Работает только в связке cacheAsBitmap + добавление маски на "сцену".
Спасибо, Wolsh!