Flex 4 - можно ли анимировать UITextField - PullRequest
0 голосов
/ 24 октября 2011

Можно ли дать эффект перемещения на UITextField.

var aminolabel:UITextField;
var aminoLabelMove:Move = new Move(aminolabel);                     
aminoLabelMove.xFrom = 0;
aminoLabelMove.xTo = 100
aminoLabelMove.duration = 1300;                 
aminoLabelMove.play();

1 Ответ

0 голосов
/ 31 октября 2011

UITextField не может иметь анимации, такие как перемещение. Который внутренне вызывает transformX, transformY. Может иметь анимацию эффекта лица.

Решение Добавьте экземпляр UITextField к UIComponent и примените эффект перемещения к UIComponent.

Пример

var aminolabel:UITextField;
var aminoLabelUI:UIComponent;

aminoLabelUI.addChild(aminolabel);

var aminoLabelMove:Move = new Move(aminoLabelUI);                     
aminoLabelMove.xFrom = 0;
aminoLabelMove.xTo = 100
aminoLabelMove.duration = 1300;                 
aminoLabelMove.play();
...