Странно: текст исчезает при вращении - PullRequest
0 голосов
/ 22 февраля 2011

У меня есть приложение карты, в котором номера стендов генерируются автоматически для стендов.

В элементах управления карты вы можете повернуть карту на 90 градусов, а когда карта повернута на 0 градусов,номера стендов отображаются просто отлично.Однако, при -90, -180 и 90 текст пропал.

Вот карта http://build.map -dynamics.com / dev

Вот функция, используемая длясгенерируйте текстовые поля:

function addTextField(childObj, textValue){
    var myTextField:TextField = new TextField();
    myTextField.text = textValue;
    var myRectangle = childObj.getBounds(childObj);

    myTextField.width = (childObj.width/childObj.scaleX);
    myTextField.x = 0+myRectangle.x;
    myTextField.y = 0+myRectangle.y + (myRectangle.height/2)-6;
    myTextField.mouseEnabled = false;

    myTextField.selectable = false;  
    myTextField.border = false; 
    myTextField.autoSize = TextFieldAutoSize.CENTER;    
    var myFormat:TextFormat = new TextFormat(); 
    myFormat.color = 0x000000;  
    myFormat.size = (text_size / childObj.scaleX);  
    myFormat.font = "Arial";

    myTextField.setTextFormat(myFormat);    
    childObj.addChildAt(myTextField,1);  
}

Даже некоторая идея о том, с чего начать, будет полезна.

1 Ответ

0 голосов
/ 22 февраля 2011

это означает, что шрифт не внедрен.

попробуйте внедрить его (может занять более myTextField.embedFont = true;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...