Ming 라이브러리를 사용하여 동적인 Flash Movie 만들기![]() |
![]() |
![]() |
- 난이도: 중급 - 2007 년 1 월 16 일 Rich Internet Applications는 Web 2.0의 새로운 유행어가 되었고, Web 2.0 막후의 Web 2.0은 Rich Internet Application을 약속한다. Rich Internet Applications란 무엇인가?
Listing 1. 임베디드 Flash Movie
이 태그 세트는 lines.swf라는 무비를 참조한다. 안쪽의 <embed> 태그는 플러그인이 설치되면
명령행에서 이 코드를 실행하면 hello.swf 파일이 만들어 진다. 내 웹 브라우저에서 그 파일을 열면 그림 1. Ming을 사용한 HelloWorld 예제 ![]() 코드로 다시 가서 첫 번째로 할 일은 빌트인 폰트(_sans) 중 하나에 대한 포인터를 만들고
이 프로세스는 PHP 내에서 ImageMagick 라이브러리를 사용하여 비트맵 그래픽이 구현되는
Listing 3. Text.php
명령행에서 코드를 실행할 때 text.swf를 만든다. 내 웹 브라우저에서 그 파일을 열면 그림 2. text.swf 파일 ![]() "1000" 이라는 텍스트는 작다. 350 포인트 크기이다. ScaleTo() 메소드를 사용하여 750 포인트로 다음은 벡터 그래픽에 관한 것이다. 프레임의 왼쪽 상단에서 오른쪽 밑으로 이어지는 Listing 4. Line.php
명령행에서 이 스크립트를 실행하고 아웃풋 .swf 파일을 보면 그림 3과 같은 그림 3. 선 그리기 ![]() 간단하지만 재미는 없다. 무엇을 하면 좋을까? 새로운 SWFShape 객체를 만든 다음에 Listing 5. 라인 돌리기
이 경우 라인은 -100, -100에서 100, 100으로 그린다. 좌표 0,0에 라인의 중심을 놓는다. 이미지 사용하기
그림 4. 생성된 이미지 무비 ![]() 이 스크립트는 local .jpeg 파일을 읽는 것으로 시작한다. (이것은 내 딸 Magan의 사진이다.) 움직임
교육
제품 및 기술 얻기 토론
|