0
swf 양식을 swf 무비에로드합니다 (파일 크기를 절약하기 위해). 나는 주 swf에 정적 MC의 '가짜 형식'을 가지고 있으며, 사용자가 하나를 클릭하면 자체 swf 파일 인 '실제 형식'을로드합니다. 내가하고 싶은 것은 사용자가 클릭하는 가짜 양식의 MC를 기반으로 실제 양식의 입력 필드의 초점을 올바르게 설정하는 것입니다.외부로드 된 swf에서 입력 필드의 포커스 설정
예 : 사용자가 애니메이션을보고 마지막 프레임 (가짜 양식)에서 양식을 봅니다. 사용자는 '도시'입력란을 클릭하여 도시를 입력하십시오. '실제 양식'이있는 외부로드 swf 파일은 가짜 양식 상단의 주 swf로 즉시로드되므로 사용자는 상호 작용할 활성 입력 필드를 갖습니다. 텍스트 입력 필드 'city'에 이제 포커스가 있어야합니다.
미리 도움을 청하십시오!
합니다. 나는 'mc'(mc.getChildByName에서) 외부 swf를 할당 할 MC 객체를 참조하고 있다고 가정 할 수 있습니까? swf (성공적으로)를 다음과 같이로드합니다. swfLoadedHandler (이벤트 : 이벤트) : void { \t loaded_swf = event.target.content; \t loaded_swf.x = 200; \t loaded_swf.y = 42; addChild (loaded_swf); } – jmarx34
디버거의 코드를 단계별로 실행하여 포커스 행을 실행했는지 확인 했습니까? –
예, 'if'내부에 trace 문을 추가했지만 실행되지 않았습니다. 그래서 그것은 분명 외부 utf 텍스트 입력 필드를 볼 수 없습니다, 난 그냥 어떻게 액세스 할 수 알아낼 수가 없어. – jmarx34