[FlashLite 1.1] 인라인재생과 인터랙티브재생
Mobile기기에서의 FlashLite의 재생방법에는 “인라인재생”과 “인터랙티브재생”의 두가지 방법이 있다.
“인라인재생”은 PC사이트에서와 같은 방법으로 HTML페이지에 swf파일을 표시하고 HTML페이지에 접속하는 방법이다.(예:http://mobilesite.com/flash.html)
“인라인재생”을 사용하면 swf에서 키이벤트를 사용할 수 없다. 그렇기 때문에 애니메이션 위주로 제작된 swf를 보여줄 때 주로 사용한다. 그리고, HTML페이지에 swf파일을 표시할 때 기본적으로 1개의 swf파일을 표시하는 것이 좋다. swf파일을 1개 이상 표시할 수 있는 기종도 있지만, 그 수가 그다지 많지 않기 때문이다.
여기서 잠깐, 모바일에서는 HTML에 어떤 코드로 swf를 삽입하는지 알아보자.
크게 다른 부분은 없고, 다른 부분은 src 를 data로 쓰는 정도이다.
<object width="180" height="50" type="application/x-shockwave-flash"> <param name="bgcolor" value="ffffff" /> <param name="loop" value="on" /> <param name="quality" value="high" /> </object>
각 항목의 내용은 다음과 같습니다.
・data:swf파일의 경로와 파일명
・width:가로사이즈
・height:세로사이즈
・bgcolor:swf파일의 배경색
・loop:반복재생의 유무(on/off)
・quality:화질의 설정(high/medium/low)의 3단계
“인터랙티브재생”은 swf파일에 직접 접속하는 방법이다.
(예:http://mobilesite.com/flash.swf)
“인터랙티브재생”은 키이벤트를 사용할 수 있기 때문에 게임과 같은 인터렉티브한 컨텐츠 제작하여 표시할 때 주로 사용한다.
키이벤트에는 다음의 종류가 있다.
- 방향키(상/하)
- 선택키
- 다이얼키(0~9, #, *)
참고로, 좌,우 방향키는 브라우저의 뒤로, 앞으로 의 기능으로 사용되고 있기 때문에 사용할 수 없다. (SoftBank의 기종에서는 모든 방향기(상,하,좌,우)를 사용할 수 있지만, 다른 기종을 고려해 볼 때 좌,우 방향키는 사용하지 않는것이 좋을 것이다.)
