2011-03-27 9 views
0

플래시로 애니메이션을 만든 다음 스프라이트를 "자르고"이동하는 방법에 대한 정보가있는 스프라이트 시트와 XML (또는 다른 포맷)이있는 스프라이트 시트를 내보내려고합니다.플래시에서 이미지 파일로 애니메이션을 추출하는 방법과 동작을 설명하는 XML을 어떻게?

어디에서 시작해야할지 모르겠다. C#이나 java에서 swf를 읽으려면 라이브러리를 사용 하시겠습니까? ASF를 사용하여 swf 내에서 내보내기를 시도합니까?

나는 다른 사람들이 도구의 종류보다했다 (성 crashers, 슈퍼 고기 소년)

http://supermeatboy.blogspot.com/2009/06/i-made-something-neato.html

답변

2

이 답변은 Gamedev.stackexchange입니다.

기본적으로 Grapefrukt을 확인하십시오. 플래시 애니메이션에서 스프라이트 시트를 만들거나 이미지 및 동작 정보를 XML로 내보낼 수 있습니다.

0

이 좋은 생각을 알고있다. 내 경로는 트위닝 된 무비 클립으로로드 된 SWF를 가져 오는 에어 앱을 만드는 것입니다. 선택한 클립을 인스턴스화하고 재생 한 다음 각 프레임에서 bitmapdata.draw()를 실행합니다. yould의 프레임 수를 알고 있다면 전체 크기를 결정하고 스프라이트 시트에 개별 프레임 데이터를 정확하게 추가하기 위해 약간의 계산을 쉽게 할 수 있습니다. 그런 다음 비트 맵을 로컬 시스템에 저장하십시오. 모든 XML은 동일한 방식으로 처리 될 수 있습니다. 멋진 GUI를 만들면 정말 유용한 도구를 얻을 수 있습니다. 내 $ .02!

+0

남자. @Mattias가 게시 한 링크는 정확히 이것을합니다. 그러면 모든 것을 정리하는 작업을 줄일 수 있습니다. 그래도 여전히 좋은 생각입니다.) – Bosworth99

+0

감사합니다. boswoth99하지만 이걸 원해요. http://supermeatboy.blogspot.com/2009/06/i-made-something-neato.html, 애니메이션의 모든 프레임이 필요하지 않습니다. – juakob