텍스트 필드를 복제하려고합니다. 먼저 mc.getChildAt (0)로 텍스트를 가져온 다음 모든 내용을 새 텍스트 필드에 복사합니다. 내가 가지고있는 문제는 getChildAt가있는 movieclip에서 텍스트 필드를 제거한다는 것입니다. 이동하지 않고 텍스트 필드의 속성을 가져 오는 방법은 무엇입니까? 아니면 다른 것 일 수도 있고 내가하고있는 일도 괜찮습니다. 모든 통찰력은 큰 도움이 될 것입니다 ...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