В следующий раз попробуйте немного отформатировать текст вопроса (добавьте несколько новых строк, используйте пробел после., И проверьте, как он выглядит в предварительном просмотре перед отправкой).
Возможно, следующий код может помочь вам:
/**
* Reset text to original scale
*/
function resetTextScaling(aContainer: DisplayObjectContainer): void
{
for(var index: int = aContainer.numChildren; index--; )
{
var child: DisplayObject = aContainer.getChildAt(index);
if (child is TextField)
{
var parentMatrix: Matrix = child.parent.transform.concatenatedMatrix;
// calc area of child as visible
var childWidth: Number = child.width * parentMatrix.a / child.scaleX;
var childHeight: Number = child.height * parentMatrix.d / child.scaleY;
// restore original font size
child.scaleX /= parentMatrix.a;
child.scaleY /= parentMatrix.d;
// resize child so it still uses the same area
child.width = childWidth;
child.height = childHeight;
}
else if (child is DisplayObjectContainer)
{
// process children
resetTextScaling(child as DisplayObjectContainer);
}
}
}
// make this call after _loader has been added to the stage
// and has completed loading
resetTextScaling(_loader);