我想複製文本字段。首先,我使用mc.getChildAt(0)獲取文本,然後將所有內容複製到新的文本字段中。我遇到的問題是,getChildAt從它所在的動畫片段中刪除文本字段。如何獲取文本字段的屬性而不移動它?或者也許這是別的,我所做的很好。任何有識之士將是一個巨大的幫助......as3複製文本字段而不從階段中刪除它
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;
}
您的權利,問題是其他地方,但感謝您的幫助。 – pfunc 2010-12-16 19:51:36