플래시 개발 시작하기

Unity 플래시란 무엇인가요?

Unity 3.5에 추가한 Flash 빌드 옵션은 Unity에서 swf(ShockWave Flash) 파일을 만들 수 있게 하여 줍니다. 이 swf 파일은 사용자의 브라우저 내에 설치된 Flash 플러그 인으로 재생할 수 있습니다. 현재의 모든 컴퓨터는 Flash Player가 설치되었거나, Adobe Flash 웹사이트를 방문하여 설치할 수 있습니다. WebPlayer 빌드가 사용자의 3d 에셋, 오디오, 물리(physics) 및 스크립트로 파일을 만들 수 있듯이, Unity도 SWF 파일을 빌드 할 수 있습니다. 사용자 게임의 모든 스크립트는 자동으로 ActionScript로 변환되고, 이는 Flash Player와 함께 작동하는 스크립트 언어입니다.

Unity Flash 빌드 옵션는 SWF 파일을 사용자 브라우저에서 재생하기 위하여 내보내기를 실행함을 주목합니다. SWF는 모바일 플랫폼에서 재생하기 위한 것은 아닙니다.

성능 비교

현재 Unity 웹 플레이어 콘텐트와 Flash SWF 콘텐트 사이의 직접적인 성능 비교 데이터는 가지고 있지 않습니다. 우리의 많은 웹 플레이어 코드는 네이티브(native) 코드로 실행되는데, 예를 들면, PhysX가 네이티브 코드로 실행합니다. 비교를 하자면, SWF 파일을 빌드 할 때 모든 물리 런타임 코드(충돌 감지, 뉴턴 물리학)은 ActionScript로 변환됩니다. 일반적으로 사용자는 SWF 버전이 Unity 웹플레이어 버전보다 더 느리게 실행된다는 예상이 가능해집니다.

추가 정보:

다른 예제:

유용한 리소스:


주의: Flash 내보내기 기능은 현재 개발자 프리뷰로 사용할 수 있습니다. 이 기능은 개발 중이므로 위 정보는 변경이 가능합니다.

역링크