2009-05-08 2 views
0

Flash 8 (AS2)로 작성된 많은 Flash 프로젝트가 있습니다. 필자는 최근 Flash CS4를 인수하여이 컨텐츠를 새 버전으로 업데이트했습니다. 추가 할 새로운 기능이 있으며 Flash 10의 새로운 기능 (로컬 파일 액세스 등)을 활용하고 싶습니다. CS4에서 파일을 열 때 여러 가지 문제가 발생했습니다. 누구든지이 목록에 추가 할 수 있습니까?Flash 10 용 Flash 8 AS2 컨텐츠를 업데이트 할 때 알아야 할 문제점은 무엇입니까?

  1. CS4 플래시 8 프로젝트 파일 형식을 인식하지 않았고 그들에게 내가 플래시 8 (수입 mx.remoting)에 사용 된
  2. 원격 클래스를 열 수 없습니다 버튼이나 영화에
  3. 모든 작업을로드 할 수 없습니다 클립 내가 다른 내가 무엇을 피려해야합니까, 더있을 것입니다 확신
  4. 텍스트 필드 변수

을 지원하지 않습니다 지원되지 않습니다? 내가 알아야 할 다른 함정이 있습니까?

감사합니다.

p.s. 이 편리하다 - http://www.adobe.com/devnet/actionscript/cookbook/

답변

1

플래시 CS4는 AS2와 거의 호환되며 Flash 8의 거의 모든 기능을 유지하지만 둘 사이의 전환은 반드시 원활하지는 않다. Flash CS4에서 Flash 8 FLA를 열고 Flash CS4에서 자동으로 할당하는 제작 설정 (ActionScript2가있는 Flash Player 10)을 사용하여 제작 한 경우 제작자는 OK 여야합니다.

그러나 Flash 8 FLA를 AS3으로 FP10에 게시하려는 경우 위에서 언급 한 모든 문제가 발생합니다. AS3은 단순히 AS2의 업그레이드가 아니라 전혀 다른 언어 (OK, 당연한 것 같지만 아이디어를 얻습니다.)이기 때문입니다. Flash CS4의 새로운 기능 (IK, 새로운 모션 등)은 AS2에서 작동하지 않으며 AS3에 게시해야합니다. 이것은 아마도 당신의 문제의 원인 일 수 있습니다. AS2 전용 기능 (이 경우 AS2 코드)과 AS3 전용 기능을 결합하려고합니다. 두 가지 작업을 모두 수행하려면 AS2 코드를 AS3으로 다시 작성해야합니다. 불행히도이를 수행 할 빠른 수정이 없습니다.

내 추천은 AS3을 배우는 것입니다. AS2에서 돌아 오는 것에 대해 머리를 감싸는 것은 약간 어려울 수 있지만, 훨씬 더 완전한 언어이며 오랜 시간 동안 지속될 것입니다.