J'essaye de dupliquer un champ de texte. D'abord, je reçois le texte avec un mc.getChildAt (0), puis copiez tout le contenu dans un nouveau champ de texte. Le problème que j'ai est que getChildAt supprime le champ de texte du MovieClip dans lequel il se trouve. Comment obtenir les propriétés du champ de texte sans le déplacer? Ou peut-être que c'est quelque chose d'autre et que ce que je fais va bien. N'importe quel aperçu serait une aide énorme ...as3 dupliquer un champ de texte sans le retirer de l'étape
var dupeTField:MovieClip = duplicateTextField($value.sourceImg.getChildAt(0));
private function duplicateTextField($textField):MovieClip
{
var currTextField:TextField = $textField;
var dupeTextHolder:MovieClip = new MovieClip();
var dupeTextField:TextField = new TextField();
dupeTextField.text = currTextField.text;
dupeTextField.textColor = currTextField.textColor;
dupeTextField.width = $textField.width;
dupeTextField.height = $textField.height;
dupeTextHolder.addChild(dupeTextField);
return dupeTextHolder;
}
votre droite, le problème était ailleurs, mais merci pour l'aide. – pfunc