Flex에있는 AS3 프로젝트 (mxml 없음)를 Flash CS4로 변환 한 경험이 있습니까? Flash에서 작동하지 않는 Flex Builder에서 작동하는 것과 프로젝트를 실행하는 방법에 대한 리소스가 있습니까? 나는 어딘가에 (예를 들어) 특정 메타 데이터 태그가 작동하지 않는다는 것을 읽었다.Flex AS3 프로젝트 CS4로 변환
src 폴더에 모든 코드가있는 경우 해당 폴더에 .fla 파일을 만들고 기본적으로 Flex 프로젝트를 시작한 .as 파일의 모든 코드를 복사해야합니까? 또는 다른 곳에서 .fla 파일을 만들고 클래스 패스에 src 폴더를 지정합니다. 또한 CS4 IDE에 익숙하지 않아도 새로운 Flash Project를 만들 수 있습니까?
감사합니다.
여기 내가 가지고있는 문제가 있습니다. 플렉스 AS3의 코드는 다음과 같습니다
Font.registerFont(_VerdanaFontBold);
Font.registerFont(_VerdanaFont);
CS4가 삽입 메타 데이터의 사용을 허용하지 않습니다
[Embed(source='C:/WINDOWS/Fonts/ArialBD.TTF', fontWeight = 'bold', fontName='ArialBold', unicodeRange='U+0020-U+0020,U+0021-...')] //a bunch of other unicode
public static var _VerdanaFontBold:Class;
[Embed(source='C:/WINDOWS/Fonts/Arial.TTF', fontWeight = 'regular', fontName='Arial', unicodeRange='U+0020-U+0020...')] //a bunch of other unicode
public static var _VerdanaFont:Class;
그리고 내 텍스트가 내가 가지고 나타나는 확장 된 텍스트 필드의 생성자
. 그래서 나는 그것을 주석 처리했습니다. CS4에서 필자는 디자인 모드에서 빈 텍스트 필드를 작성해야한다고 생각합니다. 그런 다음 포함 할 글꼴을 선택할 수 있습니다. 나는 verdana (대문자와 소문자, 구두점, 숫자 등)를 선택했습니다.CS4에서 앱을 실행할 때 텍스트 필드가 비어 있습니다.
내가 뭘 잘못하고 있니? Verdana 글꼴에 _VerdanaFont라는 인스턴스 이름을 지정해야합니까? 나는 Font.registerFont를 주석 처리해야하기 때문에 그렇게 생각하지 않을 것이다. 사실, 필자가 설정 한 문서 클래스에 의해 호출 된 것이 아닌 빈 텍스트 필드에 글꼴을 포함한다는 사실은 중요하지 않습니다. 바로 글꼴이 swf에 포함되어 사용 가능해야합니다. . 하지만 그것은 비어 있습니다.
여기서는 무엇을 해야할지 알고 있습니까?
편집 : 잘 작동하지 않는 명백한 이유가 글꼴이 올바르게 표시되지 않는다는 점을 고려할 때 나는 새로운 질문으로 만드는 것이 좋습니다. 또한 위에 제공된 문서 클래스와 관련된 링크보다 명확한 설명이 있습니다. http://www.heaveninteractive.com/weblog/2008/03/04/introduction-to-the-document-class-in-actionscript-30-tutorial/
.as 소스 코드로 할 일에 대해 : ActionScript로 새 Flash 파일을 만들고 저장하십시오. 이렇게하면 .fla 파일이 생성됩니다. 이 .fla 속성에서 문서 클래스 인 외부 .as 파일을 설정할 수 있습니다. 자세한 정보 (CS3는 CS4에도 동일하게 적용됨) : http://www.actionscript.org/resources/articles/683/1/Using-Document-Classes-in-Flash-CS3-Professional/Page1.html – Cameron