그래서 나는 오늘 버그에 부딪쳤습니다. CS5에서 SWC로 FLA를 내보내려고하지만 게시 설정에서 "SWC로 내보내기"설정을 클릭합니다. 내 문제는 swc 파일을 내보내는 이유가 무엇이든간에 발생합니다. 나는 전에이 문제를 겪어 보지 못했다. 문제가 해결 되었습니까?Flash CS5가 SWC를 내보내지 못합니까?
5
A
답변
13
대개 내보내려는 ActionScript가없는 경우에 발생합니다. 벡터 아트 나 심볼이 있더라도 ActionScript 요소가 있어야합니다. Flash에서는 빈 SWC를 출력하지 않습니다. 대신에, 아무 것도 출력하지 않습니다.
라이브러리에서 적어도 하나의 심볼에 대해 "ActionScript 용으로 내보내기"및 "첫 번째 프레임으로 내보내기"가 선택되어 있는지 확인하거나 타임 라인에 일부 코드가 있는지 확인하십시오.
0
나는 또한이 문제가 파란색에서 발견되어 같은 디렉토리에있는 다른 swc와 충돌한다는 것을 발견했습니다. 다른 swc를 삭제했거나 fla를 다른 곳으로 옮긴 경우 swc가 예상대로 생성됩니다.
충돌의 정확한 원인을 추적 한 적이 없으며 CS5에서 오류 메시지를 찾을 수 없습니다.
1
코드에 오류가있어서 컴파일 할 때 SWC가 망가질 수 있기 때문에 주된 이유 중 하나가 있습니다. 중복 식별자를 확인하고 기능을 복제하십시오. SWC가 실패하면 오류는보고되지 않습니다.
0
나는 동일한 문제가 있었는데 내 문제는 "dragBtn"이라는 MovieClip이 있었고 같은 이름을 사용하여 as3 클래스로 내 보냈습니다. 그래서 export as3 클래스를 삭제하고 다시 작업했습니다. 적어도 우리는 오류 메시지를 받아야하지만 우리는 그렇지 않기 때문에 이것은 실제로 매우 성가신 일입니다.
자세한 내용을 확인하고 플래시에서 출력되는 내용을 확인하십시오. 오류 메시지가 표시됩니다. 코드를 swf로 컴파일해야합니다. –
SWF를 출력 할 때만 출력되며 컴파일 할 때 오류가 없습니다. . 옵션을 선택해도 swc 파일을 내보내는 것만은 아닙니다. – Kast