Flash Lite로 제작된 컨텐츠에서 외부파일과 통신을 하려고 할 경우, 키 또는 버튼에 의한 이벤트가 발생했을 때만 외부와의 통신이 가능하다. 이것은 사용자가 모르는 사이에 외부와의 통신을 통해 통신요금을 부가하는 행위를 막기 위해서다.
대상이 되는 메소드는 getURL(), loadMovie(), loadVariables()등의 함수이다.
이 함수들을 사용할 때는 on핸들러(키 또는 버튼에 의한 이벤트) 안에서 사용해야 한다.
(more…)
Flash Lite 1.1으로 제작할 때, 1프레임에 항상 써 주는 스크립트가 있다. 초기화를 해 주는 스크립트라고 생각하면 될 듯.
fscommand2("FullScreen", true);
fscommand2("SetQuality", "high");
_focusrect = false;
(more…)
Mobile기기에서의 FlashLite의 재생방법에는 “인라인재생”과 “인터랙티브재생”의 두가지 방법이 있다.
“인라인재생”은 PC사이트에서와 같은 방법으로 HTML페이지에 swf파일을 표시하고 HTML페이지에 접속하는 방법이다.(예:http://mobilesite.com/flash.html)
“인라인재생”을 사용하면 swf에서 키이벤트를 사용할 수 없다. 그렇기 때문에 애니메이션 위주로 제작된 swf를 보여줄 때 주로 사용한다. (more…)
지난 한 해 회사일을 하면서 FlashLite를 많이 접하게 되었다.
처음엔 조금 우습게 봤지만… 결코 만만한 놈이 아니었다.
엄청 머리를 굴려야 했으며, 수많은 시행착오를 거쳐야 했고, 핸드폰 3~4개를 붙들고 끝없는 테스트를 해야만 했다…
뭐.. 그런 이유로 몇가지 메모. (more…)