버튼마다 텍스트 필드를 넣어 플래시 메뉴를 만들고 있어요.
텍스트 길이에 맞춰 autoSize로 변한 _width값을 정렬에 쓰고 싶은데, 초기 width값만 읽힙니다.
라이브러리에서 attachMovie로 불러온 텍스트 필드라서 그런 걸까요?
텍스트를 넣은 뒤 새 width값을 가져오는 방법이 궁금합니다.
다이나믹 TextField autoSize 적용 후 width값이 바뀌지 않나요?
다참 2026.05.23 댓글 3
다참 2026.05.23 댓글 3
버튼마다 텍스트 필드를 넣어 플래시 메뉴를 만들고 있어요.
텍스트 길이에 맞춰 autoSize로 변한 _width값을 정렬에 쓰고 싶은데, 초기 width값만 읽힙니다.
라이브러리에서 attachMovie로 불러온 텍스트 필드라서 그런 걸까요?
텍스트를 넣은 뒤 새 width값을 가져오는 방법이 궁금합니다.
good 2026.05.23
오, 답변 감사합니다! wordWrap을 끄면 되는군요. 바로 해볼게요~
강남맨 2026.05.23
제가 쓰는 방법은 이렇습니다.
tf.autoSize = true;
tf.wordWrap = true; // 줄바꿈
tf.autoSize = true;
tf.wordWrap = false; // 텍스트 길이에 맞춰 늘어남
상황에 따라 multiline도 설정해요.
소율 2026.05.23
질문 올리고 나서 답을 찾았네요 ㅎㅎ
라이브러리 안에 설정하는 게 아니라 텍스트를 넣기 직전에 _root에서 autoSize를 적용하니 제대로 동작해요.