Macromedia Flash Lite Authoring Guidelines for...

49
Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

Transcript of Macromedia Flash Lite Authoring Guidelines for...

Page 1: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

Page 2: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

등록 상표

Add Life to the Web, Afterburner, Aftershock, Andromedia, Allaire, Animation PowerPack, Aria, Attain,

Authorware, Authorware Star, Backstage, Bright Tiger, Clustercats, ColdFusion, Contribute, Design In

Motion, Director, Dream Templates, Dreamweaver, Drumbeat 2000, EDJE, EJIPT, Extreme 3D,

Fireworks, Flash, Flash Lite, Flex, Fontographer, FreeHand,Generator, HomeSite, JFusion, JRun, Kawa,

Know Your Site, Knowledge Objects, Knowledge Stream, Knowledge Track,LikeMinds, Lingo, Live

Effects, MacRecorder 로고 및 디자인, Macromedia, Macromedia Action!, Macromedia

Breeze,Macromedia Flash, Macromedia M 로고 및 디자인, Macromedia Spectra, Macromedia xRes 로고

및 디자인, MacroModel,Made with Macromedia, Made with Macromedia 로고 및 디자인, MAGIC 로고 및

디자인, Mediamaker, Movie Critic, Open Sesame!, Roundtrip, Roundtrip HTML, Shockwave, Sitespring,

SoundEdit, Titlemaker, UltraDev, Web Design 101, what the web can be 및 Xtra는 Macromedia, Inc.의

등록 상표 또는 상표이며 미국 및 기타 국가의 여타 관할권에서 등록된 것일 수 있습니다. 이 문서에서

언급된 기타 상품 이름, 로고, 디자인, 제목, 단어 및 구문은 Macromedia, Inc.나 기타 조직의 등록

상표,서비스 상표, 상표 이름일 수 있으며 또한 국내외 특정 관할권에서 등록된 것일 수 있습니다.

타사 정보

이 설명서는 Macromedia가 관리하지 않는 타사 웹 사이트 링크를 포함하며 Macromedia는 이러한 링크

사이트의 내용에 대한 책임이 없습니다. 이 설명서에 언급된 타사 웹 사이트를 액세스할 때 발생하는

문제는 귀하의 책임입니다. Macromedia는이 링크를 오직 사용자 편의를 위해서만 제공하며 이 링크를

포함하는 것이 Macromedia가 해당 타사 사이트의 내용에 대한책임을 시인하거나 수용하는 것을

의미하지는 않습니다.

Sorenson™ Spark™ 비디오 압축 및 압축 해제 기술은 Sorenson Media, Inc.에서 사용권을 허여

받았습니다.

Opera® 브라우저 Copyright ⓒ 1995-2002 Opera Software ASA and its suppliers. All rights reserved.

Apple 보증 배제

Apple Computer, Inc.는 동봉한 컴퓨터 소프트웨어 패키지 및 그 상품성 또는 특정 목적에 대한 적합성과

관련한 모든 명시적이거나 암시적인 보증을 부인합니다. 일부 국가에서는 암시적 보증의 배제를 허용하지

않습니다. 위 배제는 귀하에게 적용되지 않을 수도 있습니다. 이 보증은 귀하에게 특정한 법적 권리를

보증합니다. 귀하는 국가에 따라 다른 권리를 보유 할 수 있습니다.

Copyright ⓒ 1997-2004 Macromedia, Inc. All rights reserved. Macromedia, Inc.의 사전 서면 허가 없이

이 설명서의 전체 또는 부분적인 내용을 전자적 혹은 기계 판독이 가능한 어떤 형태로도 복사, 사진 복사,

재발행, 번역 또는 변환할 수 없습니다.

Copyright ⓒ2005 ReignCom Ltd. All rights reserved. This manual may not be copied, photocopied,

reproduced, translated, or converted to any electronic or machine-readable form in whole or in part

without prior written approval of ReignCom Ltd.

첫번째 버전: August 2005

ReignCom Ltd.

14F KAMCO YANGJAE TOWER, 949-3 Dogok 1-dong, Gangnam-gu, Seoul, Korea

Page 3: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

목차

‘ 제1장: 소개 ··········································································································1

Macromedia Flash Lite 1.1사용 ···········································································1

시작하기 ··········································································································1

Flash MX Professional 2004 업데이트 설치····················································1

FlashLite1_1.dll (FlashLite1_1.dmg on the Mac) 파일 설치 ······························2

FlashLite1_1.xml 파일 설치 ·········································································2

구성 파일 설치···························································································2

제2장: 내용 최적화···································································································3

탐색 및 키 이벤트·····························································································3

서체 및 텍스트 ·································································································3

텍스트 앨리어싱································································································4

픽셀 글꼴·········································································································4

U10에서 사용되는 ActionScript 및 속성 ·······························································4

파일의 경로······································································································5

사운드 ·············································································································5

네트워크 액세스································································································5

SWF 파일 크기 및 메모리 ··················································································5

성능 최적화······································································································5

애니메이션·································································································6

비트맵 그래픽 ····························································································6

비트맵 그래픽과 벡터 그래픽 ·······································································7

백터 그래픽 ·······························································································8

ActionScript 최적화·····················································································8

장치 속도 및 초당 프레임 수··············································································8

개발 시 확인 사항·····························································································8

제3장: 사운드를 사용한 작업······················································································9

오디오 포맷······································································································9

이벤트 사운드 ·································································································9

스트리밍 사운드································································································9

i

Page 4: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

제4장: Flash Lite 1.1용 ActionScript 향상 기능 ······· 오류! 책갈피가 정의되어 있지 않습니다.

새로운 ActionScript 함수··················································································10

FSCommand() ·························································································10

FSCommand2() ·······················································································10

플랫폼 기능 및 변수························································································10

_capCompoundSound···············································································10

_capEmail ·······························································································11

_capMMS ································································································11

_capSMS·································································································11

$version···································································································11

_capMFi ··································································································11

_capMIDI ·································································································11

_capSMAF ·······························································································12

_capLoadData ·························································································12

_cap4WayKeyAS ······················································································12

새로운 ActionScript 속성··················································································12

scroll ······································································································12

maxscroll·································································································13

제5장: 새로운 FSCommand및 FSCCommand2 명령 ···················································14

U10에서만 지원하는 함수·················································································14

Flash 재생 제어 ······························································································15

플레이어 작업 명령 ·························································································15

플랫폼 통합 명령 ····························································································16

볼륨 ··············································································································19

전원 ··············································································································19

장치 및 플레이어 식별·····················································································20

제6장: 리소스 및 지원·····························································································21

웹 리소스·······································································································21

서적 ··············································································································21

토론 그룹·······································································································22

부록A: 지원되는 ActionScript ···················································································23

부록B: 지원되는 ActionScript 속성············································································33

부록C: 경고 및 오류 메시지·····················································································36

Flash 제작 도구 경고 및 오류 메시지 ································································36

ii

Page 5: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

제1장

소개

Macromedia Flash Lite 제작 지침에서는 Macromedia Flash Lite 1.1을 사용하여 U10용 컨텐츠 개발에

필요한 내용을 담고 있습니다.

U10에서 Macromedia Flash Lite 1.1을 실행하면 게임, 정보 안내 및 동적으로 업데이트된 응용 프로그램

등과 같이 광범위한 Flash 내용을 보고 이를 통해 상호 작용할 수 있습니다.

Macromedia Flash Lite 1.1 사용

Macromedia Flash Player는 Windows, Macintosh 및 UNIX 기반 데스크탑 컴퓨터에서 휴대 전화, PDA 및

셋톱 박스에 이르는 다양한 플랫폼에 광범위하게 배포됩니다.

Macromedia Flash Player 응용 프로그램은 CPU에 따라 다르지만 약 500KB입니다. 이러한 용량 및

런타임 메모리 요구 사항은 대부분의 휴대기기에서 사용하기에는 너무 큽니다. 따라서 Macromedia

에서는 U10 및 휴대 장치 등의 소비자 장치용으로 설계된 Macromedia Flash Lite 라는 새로운 버전의

Flash Player를 개발했습니다.

최신 휴대 장치에 적합하게 업데이트된 버전인 Flash Lite1.1이 개발되었습니다.

Macromedia Flash Lite 1.1을 통해 Flash 디자이너, 개발자 및 내용 공급자는 ActionScript 스크립팅 언어,

드로잉 도구 및 템플릿을 사용하여 U10에 적합한 내용을 빠르게 만들 수 있습니다.

시작하기

U10에서 사용 가능한 내용을 만들려면 컴퓨터에 다음 항목이 있어야 합니다

• 최신 버전의 Macromedia Flash MX Professional 2004

• Flash Lite 1.1 제작 환경에서 Flash 응용 프로그램을 테스트하기 위한 새 FlashLite1_1.dll

(Mac의 경우, FlashLite1_1.dmg) 파일

• Flash Lite 1.1 SWF 파일을 제작하기 위한 새 FlashLite1_1.xml 파일

• Flash Lite 1.1에서 지원되는 기능을 사용자 정의하기 위한 DevicesMsg.cfg 구성 파일

Flash MX Professional 2004 7.0.1 업데이트 설치

U10용 Flash Lite 1.1 내용을 올바르게 내보내려면 최신 버전의 Macromedia Flash MX Professional

2004(7.0.1)가 있어야 합니다. Macromedia 사이트 (www.macromedia.com/support/flash/

1

Page 6: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

downloads.html) 에서 업데이터 프로그램을 다운로드 할 수 있습니다.

FlashLite1_1.dll(Mac의 경우, FlashLite1_1.dmg) 파일 설치

FlashLite1_1.dll(Mac의 경우, FlashLite1_1.dmg) 파일은 Flash Lite 1.1 제작 업데이터의 일부입니다. 이

DLL은 내용의 유효성 검사를 위해 무비 테스트를 선택하는 경우 내용을 테스트하는 데 사용됩니다. 제작

설정 인터페이스를 사용하여 제작할 Flash 버전으로 Flash Lite 1.1을 선택한 경우 이 새 DLL이

사용됩니다. 해당 파일을 다음 위치로 복사하십시오.

• Windows:

C:₩Program Files₩Macromedia₩Flash MX 2004₩language₩Configuration₩Players

• Mac OS X:

Macintosh HD::Applications:Macromedia Flash MX 2004:Configuration:Players

FlashLite1_1.xml 파일 설치

To author content using the FSCommand and the new FSCommand2 ActionScript, copy the

FlashLite1_1.xml file, which is available in the Installs folder of the CDK, into the following location :

• Windows:

C:₩Program Files₩Macromedia₩Flash MX 2004₩language₩Configuration₩Players

• Mac OS X:

Macintosh HD::Applications:Macromedia Flash MX 2004:Configuration:Players

구성 파일 설치

Flash Lite 1.1 무비 테스트 명령을 사용하여 Flash Player에서 지원되는 기능을 사용자 정의할 수

있습니다. Flash Lite 1.1 Authoring Updater에서 DeviceMsg.cfg 구성 파일을 다음 위치로 복사하십시오.

• Windows 2000/Windows XP:

C:₩Documents and Settings₩user name₩Local Settings₩Application

Data₩Macromedia₩ Flash MX 2004₩language₩Configuration₩

• Windows 98(SE):

C:₩Windows₩Profiles₩user name₩Application Data₩Macromedia₩Flash MX

2004₩language₩Configuration₩

• Macintosh:

Macintosh HD::Users:user name:Library:Application Support:Macromedia:Flash MX 2004:

language:Configuration:

2

Page 7: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

제2장

내용 최적화

이 장에서는 일반적인 기능에서 성능 및 크기 제한에 이르기까지 U10에서 실행되는 Macromedia Flash

Lite 내용을 만들 때 고려해야 할 사항에 대해 설명합니다.

키 이벤트

U10용 Macromedia Flash Lite 1.1은 6가지 키 이벤트를 사용 할 수 있습니다. 상하좌우 네 방향의

D-click 시스템 키와 볼륨 키입니다.

네 방향의 방향의 D-click 시스템 키는 Macromedia Flash Player의 Windows 버전에서 커서키와 같은

작동을 하며 볼륨 키는 pageUp, pageDown 키와 동일합니다.

서체 및 텍스트

U10용 Flash Lite 1.1에서는 내부의 embedded 서체만을 지원합니다.

U10에는 이미 unicode 2.1을 지원하는 서체를 포함하고 있으며 다이나믹 서체로 지정될 경우 지정된

서체와 무관하게 한글-HY태고딕, 라틴-Helvetica, 한자-새굴림 과 같은 형태의 U10전용 서체로

인식합니다.

만약 이미 포함된 전용 서체 외의 서체를 사용하고 싶다면 사용한 서체를 embedded 시켜야 합니다.

embedded 서체를 사용하면 내용의 디자인을 더욱 정밀하게 제어할 수 있지만 SWF 파일의 크기가

늘어납니다

주의1: Arabic, Devanagari, Bengali, Gurmukhi, Gujarati, Oriya, Tamil, Telugu, Kannada, Malayalam,

Tibetan, Thai, Lao 등의 서체는 지원하지 않습니다.

주의2: Hebrew와 같이 우 -> 좌로 사용하는 언어는 사용 할 수 없습니다.

주의3: ASCII문자 외의 flash 내부 변수에 저장된 서체는 인식하지 못하므로 사용하고 싶은 서체가

있다면 외부에 파일을 생성한 후에 loadVariables() 및 loadVariablesNum()과 같은 함수를

사용하여 불러 사용해야 한다는 점입니다.

예1) flash 2004 안에서: myText = “ 나는 플래시 라이트 입니다.” -> 다이내믹 텍스트 필드를 통한

출력 불가

예2) flash 2004 안에서: myText = “ I am a FlashLite” -> 다이내믹 텍스트 필드를 통한 출력 가능

예3) text.txt 파일 안에서: “ myText=나는 플래시 라이트 입니다&yourText=출력가능합니다.”

flash 2004 안에서: loadvariables(“ text.txt” , “ /” ) -> myText

또는 yourText를 다이내믹 텍스트 필드를 통한 출력 가능

3

Page 8: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

텍스트 앨리어싱

U10에 포함된 전용 서체는 텍스트 앨리어싱을 사용 할 경우 원하지 않는 글자로 표현

될 수 있습니다.

픽셀 서체

픽셀 서체를 사용하면 텍스트 외곽선이 픽셀 경계에 맞춰 정렬되므로 텍스트가 보다 읽기 쉽게

표시됩니다. 이러한 서체는 각 문자를 만드는 데 픽셀을 사용하므로 선명하고 읽기 쉬운 상태로

유지됩니다. 이러한 서체는 스크린 해상도에 관계없이 모든 유형의 스크린 디스플레이에서 사용할 수

있습니다. 서체가 선명하고 알아보기 쉬운 상태로 유지되려면 서체 크기가 8포인트(8, 16, 24 등) 단위로

증가해야 합니다. 알아보기 쉬운 상태를 유지하면서 스크린에 표시되는 텍스트의 양이 최대가 되도록

하려면 8포인트 서체를 사용합니다.

픽셀 서체를 사용하는 경우 다음의 지침을 따릅니다.

• 절대 x 및 y 값(예: 10.2가 아닌 10.0)에 텍스트를 배치합니다.

• 동적 텍스트 상자를 만드는 경우 반드시 서체를 포함시켜야 합니다. 그렇지 않으면 Flash 내용이

기본 서체로 표시됩니다.

• 텍스트를 두드러지게 표시하려면 여러 가지 서체, 굵게 및 보통 스타일, 대비 색상을 조합하여

사용합니다.

픽셀 서체에 대한 자세한 내용은 www.miniml.com, www.fontsforflash.com 및 www.ultrafonts.com을

참조하십시오.

U10에서 사용되는 ActionScript 및 속성

U10용 Flash Lite 1.1은 대부분의 Flash 4 ActionScript 명령을 지원합니다.

다음은 U10에서 ActionScript 사용 중 중요한 예외 사항입니다.

• release 이벤트를 지원 하지 않습니다.

• & 명령 대신 add 연산자를 사용하여 문자열을 연결합니다.

• 버튼에 첨부된 ActionScript 코드를 트리거하는 데 dragOver, dragOut 및 releaseOutside와 같은

버튼 마우스 이벤트를 사용할 수 없습니다.

• 드래그 가능한 무비 클립 기능 및 속성(예: startDrag, stopDrag 및 _dropTarget 속성)은 지원되지

않습니다.

• 문자열 비교에는 eq 연산자를 사용하고, 숫자 비교에는 == 연산자를 사용합니다.

• ActionScript를 사용하여 수동으로 URL 인코딩을 수행해야 합니다. escape() ActionScript 함수는

Flash 4 함수가 아니며 Flash Lite 1.1에서 사용할 수 없습니다.

• 재생 시 Flash Lite의 기본 품질 수준은 최상이며 비트맵 다듬기 기능은 지원되지 않습니다.

• Flash Lite 1.1은 loadMovie(), loadMovieNum(), loadVariables() 및 loadVariablesNum()을

지원합니다. 프레임 또는 이벤트 핸들러당 하나의 LoadMovie 및 LoadVars 액션만 처리됩니다.

자세한 내용은 부록 A, “ 지원되는 ActionScript” 를 참조하십시오.

• 키 이벤트는 <Left>,<Right>,<Up>,<Down>, <PageUp>,<PageDown> 키에만 첨부할 수

있습니다.

• 나타낼 수 있는 유효한 정수 범위는 -2,147,483,648에서 2,147,483,647까지입니다.

4

Page 9: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

• Math 함수는 기본적으로 지원되지 않습니다. Flash Lite에서 Math 객체의 메서드 및 속성은

근사값을 사용하여 에뮬레이션되며, Flash Player 5 이상에서 지원되는 에뮬레이션되지 않는 Math

함수만큼 정확하지 않을 수 있습니다.

• _url 속성은 지원되지 않습니다.

• Number() 및 String() 함수는 지원되지 않습니다.

중요:

Flash 4 ActionScript는 배열을 지원하지 않습니다. 그러나 eval() 함수를 사용하여 에뮬레이션할 수는

있습니다. 자세한 내용은 www.macromedia.com/go/flash_support (영어) 또는

www.macromedia.com/go/flash_support_jp (일본어)에서 Macromedia 기술 문서 14219, “ How to

use Eval to emulate an array” 를 참조하십시오.

인식되지 않는 ActionScript 명령은 무시됩니다. 지원되는 ActionScript 및 속성의 자세한 목록은

부록 A,“ 지원되는 ActionScript” 및 부록 B,“ 지원되는 ActionScript 속성” 을 참조하십시오.

파일의 경로

U10 내부에 존재 하는 파일을 사용하기 위해서는 절대경로를 사용합니다.

모든 경로는 대소문자를 구분하며 UTF-8로 만들어져야 합니다.

예를 들어 Photo 디렉토리 하위의 u10_image.jpg 라는 이미지가 있다면 이 이미지의 경로는

file://Photo/u10_image.jpg 와 같습니다. 이 경로를 이용하여 컨텐츠에서 U10_image 라는 이미지를 로딩

한다면 loadMovie(“ file://Photo/u10_image.jpg” , “ /loadMC” )와 같이 사용합니다.

사운드

Flash Lite 내용 안에 사운드를 포함시키는 방법에 대한 자세한 정보는 제3장, “ 사운드를 사용한

작업” 을 참조하십시오.

네트워크 액세스

U10용 Flash Lite 는 네트워크를 지원 하지 않습니다.

SWF 파일 크기 및 메모리

U10에는 Flash Lite SWF 파일의 크기 및 사용되는 런타임 메모리 양에 대한 제한이 있습니다. U10에는

데스크탑 컴퓨터만큼 많은 RAM이 없으므로 SWF 파일 크기는 데스크탑 컴퓨터에 비해 U10에서 더 큰

문제가 됩니다.

U10에서 실행되는 Flash Lite 응용 프로그램에 사용할 수 있는 Flash Lite SWF 파일의 크기 및 런타임

메모리는 제한되며 이 제한은 둘을 합쳐 최대 4MB입니다. Flash MX Professional 2004는 U10의 런타임

메모리 사용을 확인하기 위한 메커니즘을 제공하지 않으므로 U10에서 모든 내용을 테스트하는 것이

좋습니다.

성능 최적화

U10의 CPU 속도는 현재 데스크탑 컴퓨터의 CPU 속도보다 훨씬 더 느립니다. 따라서 U10용으로 Flash

Lite 내용을 만들기 위한 각 프로젝트를 시작 할 때부터 응용 프로그램 성능 및 최적화를 고려하는 것이

매우 중요합니다.

중요: Flash MX Professional 2004에서 Flash 응용 프로그램 최적화에 대한 팁을 찾아볼 수 있습니다.

도움말 > Flash 사용 설명서 -> 검색을 선택하고 키워드 검색 텍스트 상자에 무비 최적화를

5

Page 10: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

입력하십시오.

Flash Lite 내용을 제작할 때 이 문서에 설명되어 있는 간단한 지침을 따르면 CPU 제한에도

불구하고 풍부하고 효과적인 내용을 만들 수 있습니다.

[ 애니메이션 ]

U10용 애니메이션 내용을 만들 때 CPU 제한을 고려하는 것이 중요합니다.

Flash Lite 내용이 느리게 실행되는 것을 방지하는 데 다음 지침이 도움이 될 수 있습니다.

• 강렬하거나 복잡한 애니메이션을 제공해야 할 경우 내용의 품질 설정을 여러

가지로 변경하면서 테스트해 보십시오. 기본 품질 설정은 최상입니다.

Flash MX Professional 2004의 품질 설정을 변경하려면 파일 > 제작 설정을

선택하고 HTML

탭을 선택합니다. 품질 팝업 메뉴에서 품질 설정을 선택합니다.

품질 설정을 변경하면 Flash Lite 내용의 시각적 품질에 크게 영향을 줄 수 있으므로

SWF 파일을 철저히 테스트해야 합니다.

• ActionScript를 사용하여 _quality 속성 또는 새로운 FSCommand2 setQuality()

함수를 통해 SWF 파일의 렌더링 품질을 제어할 수도 있습니다.

_quality 속성의 경우, 유효한 값은 LOW, MEDIUM 및 HIGH입니다. 다음 코드는

렌더링 품질을 LOW로 설정합니다.

_quality = "LOW";

setQuality 함수에 대한 자세한 내용은 제5장, “ 새로운 FSCommand 및

FSCommand2 명령” 을 참조하십시오.

• 같은 프레임에서 움직이는 내용을 최소화 합니다. U10의 특성상 같은 프레임에서

움직이는 영역이 LCD의 넓은 부분을 차지 할 경우 적절한 속도를 내지 못 할 수

있으니 주의 하십시오.

• 동시에 실행되는 트윈의 수를 제한합니다.

• 심볼에 알파 효과를 사용하면 CPU가 많이 사용되므로 가능한 한 이 효과를 사용하지

않습니다. 특히, 완전히 불투명하지 않은(100% 미만) 알파 수준의 심볼을 트위닝하는

것은 일반적으로 좋지 않습니다.

• 강렬한 시각 효과를 사용하지 않습니다. 여기에는 대형 마스크, 광범위한 동작, 알파

블렌딩, 광범위한 그래디언트 및 복잡한 벡터가 포함됩니다.

• 일반적으로, ActionScript를 사용한 애니메이션의 경우 보다 좋은 결과를 낼 수

있지만 프로세서 사용률이 높아질 수 있으므로 불필요한 ActionScript 사용은 피해야

합니다.

• 가장 효율적인 결과를 얻을 수 있도록 트윈, 키 프레임 애니메이션 및 ActionScript

기반 움직임의 여러 가지 조합을 테스트해 봅니다.

• 가능하면, U10에서 자주 애니메이션을 테스트해 봅니다.

[ 비트맵 그래픽 ]

비트맵 그래픽을 Flash MX Professional 2004로 가져오기 전에 16비트로 최적화하는 것이 좋습니다.

이렇게 하면 Flash Lite 무비 크기가 줄어들고 최종 출력을 보다 정밀하게 제어할 수 있습니다. 또한

U10에 탑재한 LCD가 16비트에 최적화 되어있으므로 좀더 안정된 화면을 얻을 수 있습니다.

6

Page 11: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

또한 Flash Lite 무비에 필요한 크기로 비트맵을 가져와야 합니다. 필요한 비트맵보다 큰 비트맵을

사용하면 런타임 메모리 요구 사항이 높아집니다.

[ 비트맵 그래픽과 벡터 그래픽 ]

Flash Lite는 일반적으로 벡터 그래픽을 사용하여 내용을 정의하는데, 이 경우 복잡한 그래픽 및

애니메이션을 렌더링할 때 U10의 CPU에 부담을 줄 수 있습니다. 일반적으로, 스테이지에서

조작되는 벡터가 많을수록 더 큰 CPU 전력이 필요합니다. 이는 데스크탑 컴퓨터에 제공되는 Flash

무비의 경우에도 마찬가지입니다. 그러나 U10의 전력은 데스크탑 컴퓨터에 비해 훨씬 떨어지므로

CPU에 부담이 가지 않도록 해야 합니다.

U10용 내용을 만들 때 비트맵을 사용하면 보다 적은 CPU 전력으로 애니메이션 효과를 낼 수

있으므로 벡터 대신 비트맵을 사용하는 것이 더 나은 경우도 있습니다. 예를 들어, 대도시의 도로

지도를 벡터 그래픽으로 만든 경우에는 복잡한 모양이 너무 많아 U10에서 제대로 스크롤하거나

애니메이션 효과를 내기 어려운 반면, 비트맵은 훨씬 더 효과적입니다.

비트맵을 사용하면 벡터 이미지를 사용할 때보다 파일 크기가 커지므로 개발 시 CPU와 파일 크기

및 런타임 메모리 요구 사항 간에 적절한 균형이 이루어지도록 주의해야 합니다. U10의 작은 스크린,

느린 데이터 전송 속도, 제한된 메모리 및 느린 CPU 속도로 인해 계획 및 테스트 시 보다 더

주의를 기울여야 합니다.

비트맵을 사용하는 경우 SWF 파일 크기를 줄이는 이미지 압축 옵션을 설정할 수 있습니다

[ 비트맵 이미지 압축을 설정하려면 ]

1.Flash를 시작하고 새 문서를 만듭니다.

2.라이브러리 윈도우에서 비트맵을 선택합니다.

3.라이브러리 윈도우에서 비트맵의 아이콘을 마우스 오른쪽 버튼으로 클릭(Windows)하거나 Control

키를 누른 상태에서 클릭(Macintosh)합니다.

4.옵션 메뉴에서 속성을 선택합니다. 비트맵 속성 대화 상자가 나타납니다.

5.압축 팝업 메뉴에서 다음 옵션 중 하나를 선택합니다.

• 그래디언트 채우기가 적용된 이미지나 사진과 같이 복잡한 색상 또는 톤 변화가 있는 이미지의

경우에는 사진(JPEG)을 선택합니다. 이 옵션은 JPEG 포맷 파일을 생성합니다. 가져 온 JPEG

데이터 사용 체크 상자를 선택하여 가져온 이미지에 지정된 기본 압축 품질을 사용합니다. 새

품질 압축 설정을 지정하려면 가져온 JPEG 데이터 사용의 선택을 취소하고 품질 텍스트

상자에 1에서 100 사이의 값을 입력합니다. 설정값이 높을수록 이미지 품질이 높아지지만 파일

크기도 커지므로 값을 적절하게 조정합니다.

• 간단한 모양과 비교적 적은 수의 색상이 사용된 이미지의 경우, 손실 없음(PNG/GIF)을

선택하여 손실 없는 압축으로 이미지를 압축합니다. 이렇게 하면 이미지에서 버려지는 데이터가

없습니다. 비트맵을 PNG 파일로 저장합니다

6.테스트를 클릭하여 파일 압축 결과를 확인합니다. 원본 파일 크기와 압축된 파일 크기를 비교하여

선택한 압축 설정이 적절한지 확인합니다.

JPEG 파일에 대한 압축 설정을 전역적으로 조정할 수도 있습니다.

[ JPEG 파일에 대한 비트맵 압축을 전역적으로 설정하려면 ]

1.파일 > 제작 설정을 선택한 후 Flash 탭을 클릭합니다. 제작 설정 대화 상자에 Flash 탭 옵션이

나타납니다.

7

Page 12: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

2.JPEG 품질 슬라이더를 조정하거나 값을 입력합니다.

JPEG 품질 값이 높을수록 이미지 품질이 높아지지만 SWF 파일 크기가 커집니다. 이전에 설명한

압축 설정과 마찬가지로, 이미지 품질이 낮을수록 SWF 파일의 크기가 작아집니다. 다양한 설정을

시도하여 크기와 품질 간에 가장 적절한 균형이 이루어지는 값을 결정합니다.

[ 벡터 그래픽 ]

되도록 벡터 그래픽에 테두리를 사용하지 않습니다. 테두리를 사용하면 렌더링되는 선의 수가 크게

줄어듭니다.

[ ActionScript 최적화 ]

CPU 제한 때문에, U10에 배포된 Flash Lite 내용을 위한 ActionScript를 개발할 때는 다음과 같은

일반적인 지침을 따라야 합니다.

• ActionScript를 최대한 간단하게 유지합니다.

• 사용하는 루프의 수와 각 루프에 포함되는 코드의 양을 제한합니다.

• 프레임 기반 반복이 더 이상 필요하지 않게 되면 즉시 반복을 중단합니다.

• CPU 사용률이 크게 늘어날 수 있으므로 문자열 및 에뮬레이션된 배열 처리를 사용하지

않습니다.

중요: Flash 4 ActionScript는 배열을 지원하지 않습니다. 그러나 eval() 함수를 사용하여

에뮬레이션할 수는 있습니다. 자세한 내용은 www.macromedia.com/go/flash_support(영어) 또는

www.macromedia.com/go/flash_support_jp

(일본어)에서 Macromedia 기술 문서 14219, “ How to use Eval to emulate an array” 를

참조하십시오.

장치 속도 및 초당 프레임 수

프로젝트에 정적 이미지가 포함된 경우 장치 프로세서 속도는 문제가 되지 않습니다. 복잡한 Flash의

경우 U10용으로 내용을 개발할 때 단점을 보완하기 위한 조치가 필요합니다. U10에 보다 빠른

프로세서가 장착되고 다른 내부 구성 요소가 개선될 때까지는 사용자에게 해당 내용이 신속하게 표시될

수 있도록 조정을 해야 합니다. 그렇게 하지 않으면 사용자가 해당 응용 프로그램을 사용하려고 하지

않을 것입니다.

전체 화면 와이프, 페이드 및 애니메이션은 사용하지 않는 것이 좋습니다. 한 번에 많은 픽셀을

업데이트하면 내용에 따라 속도가 느려질 수 있습니다. Flash 응용 프로그램의 성능은 열려 있는 응용

프로그램의 수, 사용 가능한 메모리, 프로세서 속도 및 스크린 해상도에 따라 달라집니다.

개발 시 확인 사항

U10용 Flash 내용을 개발할 때에는 반드시 다음 항목을 확인해야 합니다.

• Flash 내용이 작동합니까?

• Flash 내용이 직관적이며 쉽게 상호 작용할 수 있습니까?

• Flash 내용이 아무 문제 없이 데이터와 SWF 파일을 로드합니까?

• 성능을 개선하는 동시에 파일 크기 및 메모리 요구 사항을 보다 줄일 수 있도록 이미지를

최적화하거나 코드를 다시 작성할 수 있습니까?

• U10에서 모든 비트맵 이미지가 제대로 디코딩 및 렌더링됩니까?

8

Page 13: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

제3장

사운드를 사용한 작업

이 섹션에서는 U10용 Macromedia Flash Lite 1.1과 관련된 다양한 사운드 측면에 대해 설명합니다.

오디오 포맷

U10에 사용된 Flash Lite 1.1은 압축되지 않은 PCM(또는 WAV), 압축된 ADPCM 및 압축된MP3 오디오

포맷을 지원합니다.

이벤트 사운드

이벤트 사운드는 타임라인의 영향을 받지 않는 사운드를 재생할 수 있는 기능이며, 모든 이벤트는 이벤트

사운드를 트리거하는 데 사용될 수 있습니다. 이벤트 사운드 데이터는 완전히 다운로드된 후 재생이

시작되며 사운드 버퍼의 끝에 도달하거나 명시적으로 중단될 때까지 계속 재생됩니다. SWF 파일 내의

이벤트 사운드는 반복될 수 있습니다.

스트리밍 사운드

스트리밍 사운드는 처음 몇 개의 프레임에 대한 충분한 데이터가 다운로드되면 즉시 재생이 시작되며,

U10에서 재생될 수 있도록 타임라인과 동기화됩니다.

Flash Lite 1.1은 스트리밍 사운드에 대해 압축되지 않은 PCM(또는 WAV), 압축된 ADPCM 및 압축된

MP3 오디오 포맷을 지원합니다.

9

Page 14: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

제4장

Flash Lite 1.1용 ActionScript 향상 기능

Macromedia Flash Lite 1.1은 두 가지 새로운 ActionScript 함수, FSCommand()와

FSCommand2()를 지원합니다. Flash Lite 1.1에는 여러 가지 새로운 FSCommand 및

FSCommand2 명령이 도입되었습니다. U10에서 지원되는 ActionScript 표현식의 전체 목록은

부록 A,“ 지원되는 ActionScript” 를 참조하십시오.

새로운 ActionScript 함수

새로운 ActionScript 함수는 거의 대부분 U10의 Flash Lite 1.1 내용을 만드는 데에만 사용할 수 있습니다.

FSCommand()

Flash Lite 1.1은 Flash Lite 내용이 Macromedia Flash Player, 호스트 응용 프로그램 및 플레이어를

호스팅하는 장치와 통신할 수 있도록 해 주는 FSCommand() 함수를 지원합니다.

FSCommand2()

FSCommand2() 함수는 Flash Lite 1.1에서는 지원되지만 표준 데스크탑 버전의 Flash Player에서는

아직 지원되지 않는 새로운 ActionScript 함수입니다. FSCommand2() 및 FSCommand()는 비슷한

기능을 제공하지만 다음과 같은 주요 차이점이 있습니다.

• FSCommand2()에는 임의의 수의 인수를 사용할 수 있습니다.

• Flash 응용 프로그램 재생 시, FSCommand2() 함수는 즉시 실행되지만, FSCommand()는

처리되는 프레임 종료 시 실행됩니다.

• FSCommand2() 함수는 성공, 실패 또는 명령의 결과를 보고하는 데 사용될 수 있는 값을

반환합니다.

자세한 내용은 제5장, “ 새로운 FSCommand 및 FSCommand2 명령” 을 참조하십시오.

플랫폼 기능 및 변수

다음과 같은 변수를 사용하여 Flash Lite, 장치, 호스트 응용 프로그램 또는 Flash Player에서 특정기능을

사용할 수 있는지 여부를 지정합니다.

10

Page 15: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

_capCompoundSound

_capCompoundSound 변수는 Flash Lite가 복합 사운드 데이터를 처리할 수 있는지 여부를

나타냅니다. 복합 사운드 데이터를 처리할 수 있는 경우에는 이 변수가 정의되어 1 값을 가지고,

복합사운드 데이터를 처리할 수 없는 경우에는 이 변수가 정의되지 않습니다.

예제

mVarValue = _capCompoundSound;

_capEmail

_capEMail 변수는 Flash Lite가 GetURL() ActionScript 명령을 사용하여 전자 메일 메시지를 보낼 수

있는지 여부를 나타냅니다. 전자 메일 메시지를 전송할 수 있는 경우에는 이 변수가 정의 되어 1

값을 가지고, 전자 메일 메시지를 전송할 수 없는 경우에는 이 변수가 정의되지 않습니다.

예제

myVarValue = _capEmail;

_capMMS

_capMMS 변수는 Flash Lite가 GetURL() ActionScript 명령을 사용하여 MMS 메시지를 보낼 수

있는지 여부를 나타냅니다. MMS 메시지를 전송할 수 있는 경우에는 이 변수가 정의되어 1 값을

가지고, MMS 메시지를 전송할 수 없는 경우에는 이 변수가 정의되지 않습니다.

예제

myVarValue = _capMMS;

_capStreamSound

_capStreamSound 변수는 장치가 스트리밍(동기화된) 사운드를 재생할 수 있는지 여부를 나타냅니다.

사운드를 재생할 수 있는 경우에는 이 변수가 정의되어 1 값을 가지고, 사운드를 재생할수 없는

경우에는 이 변수가 정의되지 않습니다.

예제

myVarValue = _capStreamSound;

$version

$version 변수에는 Flash Lite의 버전 번호가 포함됩니다. 여기에는 주 번호, 보조 번호, 빌드 번호 및

내부 빌드 번호가 포함되며, 모든 출시된 버전에서는 일반적으로 내부 빌드 번호가 0입니다(예:

5,2,1,141).

예제

myVarValue = $version;

_capMFi

_capMFi 변수는 장치가 MFi 오디오 포맷의 사운드 데이터를 재생할 수 있는지 여부를 나타냅니다.

사운드를 재생할 수 있는 경우에는 이 변수가 정의되어 1 값을 가지고, 사운드를 재생할 수 없는

경우에는 이 변수가 정의되지 않습니다.

예제

myVarValue = _capMFi;

_capMIDI

11

Page 16: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

_capMIDI 변수는 장치가 MIDI 오디오 포맷의 사운드 데이터를 재생할 수 있는지 여부를 나타냅니다.

사운드를 재생할 수 있는 경우에는 이 변수가 정의되어 1 값을 가지고, 사운드를 재생할 수 없는

경우에는 이 변수가 정의되지 않습니다.

예제

myVarValue = _capMIDI;

_capSMAF

_capSMAF 변수는 장치가 SMAF 오디오 포맷의 사운드 데이터를 재생할 수 있는지 여부를

나타냅니다. 사운드를 재생할 수 있는 경우에는 이 변수가 정의되어 1 값을 가지고, 사운드를 재생할

수 없는 경우에는 이 변수가 정의되지 않습니다.

예제

myVarValue = _capSMAF;

_capLoadData

_capLoadData 변수는 호스트 응용 프로그램이 loadMovie(), loadMovieNum(), loadVariables() 및

loadVariablesNum() 함수에 대한 호출을 통해 추가 데이터를 동적으로 로드할 수 있는지 여부를

나타냅니다. 추가 데이터를 동적으로 로드할 수 있는 경우에는 이 변수가 정의되어 1 값을 가지고,

추가 데이터를 동적으로 로드할 수 없는 경우에는 이 변수가 정의되지 않습니다.

예제

myVarValue = _capLoadData;

_cap4WayKeyAS

_cap4WayKeyAS 변수는 Flash Player가 오른쪽, 왼쪽, 위로, 아래로 키와 연관된 키 이벤트 핸들러에

첨부된 ActionScript 표현식을 실행하는지 여부를 나타냅니다. 이 변수는 호스트 응용 프로그램이

4방향 키 탐색 모드를 사용하여 Flash 컨트롤(버튼 및 입력 텍스트 필드) 간에 이동하는 경우에만

정의되고 1 값을 가집니다. 그렇지 않으면 이 변수는 정의되지 않습니다.

이 변수의 값이 1이고 4방향 키 중 하나가 눌러지면 Flash Player는 먼저 해당 키에 대한 핸들러를

찾습니다. 핸들러를 찾을 수 없는 경우, Flash 컨트롤 탐색이 수행됩니다. 그러나 이벤트 핸들러를

찾은 경우에는 해당 키에 대한 탐색 액션이 발생하지 않습니다. 즉, 아래로 키에 대한 키 누르기

핸들러가 있으면 사용자의 아래로 탐색 기능이 비활성화됩니다.

예제

myVarValue = _cap4WayKeyAS;

새로운 ActionScript 속성

다음은 ActionScript의 새로운 속성입니다.

scroll

scroll 속성을 사용하여 텍스트 필드를 검색 및 설정할 수 있습니다. 텍스트 필드의 scroll

속성이 검색되는 경우, 이 속성은 텍스트 필드의 표시 가능한 영역에서 현재 첫 번째

행으로 표시 되는 행의 숫자를 나타냅니다. scroll 속성을 특정 값으로 설정하면 해당 숫자의

행이 필드의 표시 가능한 영역의 맨 위에 나타나도록 텍스트 필드가 스크롤됩니다. 이

속성은 일반적으로 maxscroll 속성과 함께 텍스트 스크롤 인터페이스를 만드는 데

사용됩니다.

예제

12

Page 17: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

on (keyPress <Down>) {

myText.scroll = myText.scroll + 1;

}

maxscroll

maxscroll 속성은 텍스트 필드에 허용 가능한 최대 스크롤 값을 반환합니다. 표시 가능한

영역의 맨 위 행으로 사용될 수 있는 텍스트 필드 내의 마지막 행의 숫자를 나타냅니다. 이

속성은 텍스트 스크롤 인터페이스를 만들기 위한 함수에 scroll 속성과 함께 사용될 수

있습니다.

예제

textBoxMax = myText.maxscroll

13

Page 18: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

제5장

새로운 FSCommand 및 FSCommand2 명령

U10에서만 지원하는 함수

이 함수는 세트 내의 규약에 따라 U10세트에서만 사용가능합니다.

FSCommand2(“ Get", "Picture", "Total” )

이 함수는 U10기기 내에 존재 하는 320_240 썸네일의 전체 갯수를 알 수 있습니다. 알아낸

썸네일의 갯수를 인덱스로 사용하여 그 이미지의 경로를 알 수 있습니다.

구문

status = FSCommand2(“ Get", "Picture", "Total” , “ /: myVarValue” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 1을 반환합니다. 결과값은

/:myVarValue 에 문자열로 저장됩니다.

FSCommand2( “ Get", "Picture", "Path” , index )

이 함수는 각 이미지의 경로를 알수 있습니다.

반환된 경로는 loadMovie()와 같이 경로를 필요로 하는 함수에서 이용가능 합니다.

구문

status = FSCommand2( “ Get", "Picture", "Path” , index , “ /: myVarValue” )

여기에서 index는 U10기기 내에서 지정된 썸네일 이미지의 번호입니다. GetPictureTotal() 함수를

이용해 얻은 썸네일의 갯수를 이용합니다.

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 1을 반환합니다.

결과값은 /:myVarValue 에 문자열로 저장됩니다.

FSCommand2(“ Set", "Vol", value)

이 함수는 U10기기 내에 존재 하는 볼륨을 변경 가능합니다. Value 값은 1에서

GetMaxVolumeLevel()에서 얻어지는 최고 수치까지 입니다.

구문

status = FSCommand2(“ Set", "Vol” , value)

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 1을 반환합니다.

14

Page 19: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

flash 재생 제어

이 섹션의 명령은 U10상의 flash 내용의 재생을 제어합니다.

SetQuality()

SetQuality() 함수는 애니메이션 렌더링의 품질을 설정합니다. quality 인수의 값은 high, medium

또는 low여야 합니다.

SetQuality() 함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1 값이

반환됩니다.

구문

status = FSCommand2( “ SetQuality” , quality )

여기에서 quality는 정의된 변수 또는 상수 문자열 값(예: “ medium” )입니다.

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 0 값이 반환됩니다.

플레이어 작업 명령

이 섹션의 명령의 U10상의 flash 내용에 U10의 메모리 값을 제공합니다.

SetPersistentData()

SetPersistentData () 함수는 컨텐츠에서 생성된 값이나 데이터를 U10 세트 내부에 저장 가능하게

해줍니다. 저장되는 값의 구별은 컨텐츠의 이름을 사용합니다.

구문

status = FSCommand2( “ SetPersistentData” ,

“ myVarValue1=a&myVarValue2=b&myVarValue3=c” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우, 에러 시에는 0을 정상적으로

작동 시에는 1을 반환합니다.

GetPersistentData()

GetPersistentData () 함수는 U10 세트에 저장된 값을 불러옵니다. 저장되는 값의 구별은 컨텐츠의

이름을 사용하므로 컨텐츠 이름이 바뀔 경우 적용되지 않을 수 있습니다.

구문

status = FSCommand2( “ GetPersistentData” , “ /:myVarValue” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, , 지원되는 경우, 에러 시에는 0을 정상적으로

작동 시에는 1을 반환합니다. 결과값은 /:myVarValue 에 문자열로 저장됩니다.

GetFreePlayerMemory()

GetFreePlayerMemory() 함수는 현재 Flash Lite에서 사용할 수 있는 메모리의 양을 KB 단위로

반환합니다. 이 함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1 값이

반환됩니다.

구문

status = FSCommand2( “ GetFreePlayerMemory” )

15

Page 20: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 사용 가능한 메모리의

양이 KB 단위로 반환됩니다.

GetTotalPlayerMemory()

GetTotalPlayerMemory() 함수는 Flash Lite에 할당된 전체 메모리의 양을 KB 단위로 반환합니다. 이

함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1 값이 반환됩니다.

구문

status = FSCommand2( “ GetTotalPlayerMemory” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 사용 가능한 메모리의

양이 KB 단위로 반환됩니다.

Quit()

Quit() 함수는 Flash Player가 재생을 중단하고 종료되도록 합니다. 이 함수는 호출되는 즉시

실행됩니다. 이 함수가 지원되지 않는 경우에는 -1 값이 반환됩니다.

Quit() 함수는 Flash Lite가 독립 실행형 모드로 실행되는 경우에만 지원됩니다. 이 플레이어가 다른

응용 프로그램에서 실행되는 경우(예: 브라우저의 플러그인으로 실행)에는 지원되지 않습니다.

구문

status = FSCommand2( “ Quit” )

반환값

함수가 지원되지 않은 경우에는 -1 값이 반환됩니다.

플랫폼 통합 명령

플랫폼별 정보를 가져오고 설정 할 수 있도록 표준 명령 세트가 만들어져 있습니다. 여기에는 현제 시간

및 날짜, 배터리 수준 등의 정보가 포함됩니다. 이러한 명령의 구현에는 모두 FSCommand 또는

FSCommand2명령이 사용됩니다.

GetDateDay()

GetDateDay() 함수는 현재 날짜의 일을 반환합니다. 앞에 0이 없는 숫자 값입니다. 유효한 일은

1-31입니다.

GetDateDay() 함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1 값이

반환됩니다.

구문

status = FSCommand2( “ GetDateDay” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 현재 일이 숫자(1-31)로

반환됩니다.

GetDateMonth()

GetDateMonth() 함수는 현재 날짜의 월을 반환합니다. 앞에 0이 없는 숫자 값입니다. 유효한 월은

1-12입니다.

GetDateMonth() 함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1

값이반환됩니다.

16

Page 21: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

구문

status = FSCommand2( “ GetDateMonth” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 현재 월이 숫자(1-12)로

반환됩니다.

GetDateWeekday()

GetDateWeekday() 함수는 현재 날짜의 요일 이름인 숫자 값을 반환합니다. 유효한 요일은

0-6입니다. 여기서, 0은 일요일, 1은 월요일, 2는 화요일, 3은 수요일, 4는 목요일, 6는 금요일, 6은

토요일을 나타냅니다.

GetDateWeekday() 함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1 값이

반환됩니다.

구문

status = FSCommand2( “ GetDateWeekday” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 현재 요일이 숫자(0-6)로

반환됩니다.

GetDateYear()

GetDateYear() 함수는 현재 날짜의 연도인 4자리 숫자 값을 반환합니다.

GetDateYear() 함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1 값이

반환됩니다.

구문

status = FSCommand2( “ GetDateYear” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 현재 연도가 숫자(예:

2004)로 반환됩니다

GetLocaleLongDate()

GetLocaleLongDate() 함수는 현재 날짜를 현재 정의된 로케일에 따라 포맷이 지정된 긴 형태로

나타내는 문자열로 매개 변수를 설정합니다. 매개 변수는 이름별로 전달됩니다. 반환되는 값은 여러

문자로 된 가변 길이 문자열입니다.

GetLocaleLongDate() 함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1 값이

반환됩니다.

구문

status = FSCommand2( “ GetLocaleLongDate” , “ longdate” , “ /:myVarValue” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 0 값이 반환됩니다.

결과값은 /:myVarValue 에 문자열로 저장됩니다.

GetLocaleShortDate()

GetLocaleShortDate() 함수는 현재 날짜를 현재 정의된 로케일에 따라 포맷이 지정된 축약된 형태로

나타내는 문자열로 매개 변수를 설정합니다. 매개 변수는 이름별로 전달됩니다. 반환되는 값은 여러

문자로 된 가변 길이 문자열입니다.

GetLocaleShortDate() 함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1

17

Page 22: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

값이 반환됩니다.

구문

status = FSCommand2( “ GetLocalShortDate” , “ shortdate” , “ /:myVarValue” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 0 값이 반환됩니다.

결과값은 /:myVarValue 에 문자열로 저장됩니다.

GetLocaleTime()

GetLocaleTime() 함수는 현재 시간을 현재 정의된 로케일에 따라 포맷이 지정된 형태로 나타 내는

문자열로 매개 변수를 설정합니다. 매개 변수는 이름별로 전달됩니다. 반환되는 값은 여러 여러

문자로 된 가변 길이 문자열입니다.

GetLocaleTime() 함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1 값이

반환됩니다.

구문

status = FSCommand2( “ GetLocalTime” , “ time” , “ /:myVarValue” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 0 값이 반환됩니다.

결과값은 /:myVarValue 에 문자열로 저장됩니다.

GetTimeHours()

GetTimeHours() 함수는 24시간으로 표시되는 시계를 기준으로 현재 시간의 시간을 반환합니다.

앞에 0이 없는 숫자 값입니다. 유효한 시간은 0-23입니다.

GetTimeHours() 함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1 값이

반환됩니다.

구문

status = FSCommand2( “ GetTimeHours” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 현재 시간이 숫자(0-23)로

반환됩니다.

GetTimeMinutes()

GetTimeMinutes() 함수는 현재 시간의 분을 반환합니다. 앞에 0이 없는 숫자 값입니다. 유효한 분은

0-59입니다.

GetTimeMinutes() 함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1 값이

반환됩니다.

구문

status = FSCommand2( “ GetTimeMinutes” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 현재 분이 숫자(0-59)로

반환됩니다.

GetTimeSeconds()

GetTimeSeconds() 함수는 현재 시간의 초를 반환합니다. 앞에 0이 없는 숫자 값입니다. 유효한

초는 0-59입니다.

18

Page 23: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

GetTimeSeconds() 함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1 값이

반환됩니다.

구문

status = FSCommand2( “ GetTimeSeconds” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 현재 초가 숫자(0-59)로

반환됩니다.

볼륨

이 섹션의 명령은 U10 상의 flash 내용에 U10의 볼륨 정보를 제공합니다.

GetMaxVolumeLevel()

GetMaxVolumeLevel() 함수는 U10의 최대 볼륨 레벨을 반환합니다. 0보다 큰 숫자 값입니다.

GetMaxVolumeLevel() 함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1

값이 반환됩니다.

구문

status = FSCommand2( “ GetMaxVolumeLevel” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 최대 볼륨 레벨이 숫자로

반환됩니다.

GetVolumeLevel()

GetVolumeLevel() 함수는 U10의 현재 볼륨 레벨을 반환합니다. 0에서 GetMaxVolumeLevel에 의해

반환되는 최대값 사이의 숫자 값입니다.

GetVolumeLevel() 함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1 값이

반환됩니다.

구문

status = FSCommand2( “ GetVolumeLevel” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 볼륨 레벨이 숫자로

반환됩니다.

전원

이 섹션의 명령은 U10 상에 flash 내용에 U10의 전원 정보를 제공합니다.

GetBatteryLevel()

GetBatteryLevel() 함수는 현재 배터리 수준을 반환합니다. 0에서 GetMaxBatteryLevel()에의해

반환되는 최대값 사이의 숫자 값입니다.

이 함수는 호출되는 즉시 실행됩니다. 이 함수가 지원되지 않는 경우에는 -1 값이 반환됩니다.

구문

status = FSCommand2( “ GetBatteryLevel” )

반환값

19

Page 24: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 배터리 수준이 숫자로

반환됩니다.

GetMaxBatteryLevel()

GetMacBatteryLevel() 함수는 U10의 최대 배터리 수준을 반환합니다. 0보다 큰 숫자 값입니다.

이 함수는 호출되는 즉시 실행됩니다. GetMacBatteryLevel() 함수가 지원되지 않는 경우에는 -1 값이

반환됩니다.

구문

status = FSCommand2( “ GetMaxBatteryLevel” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 최대 배터리 수준이

숫자로 반환됩니다.

GetPowerSource()

GetPowerSource() 함수는 현재 전원이 배터리로 공급되는지 아니면 외부에서 공급되는지를

나타내는 값을 반환합니다.

이 함수는 호출되는 즉시 실행됩니다. GetPowerSource() 함수가 지원되지 않는 경우에는 -1 값이

반환됩니다.

구문

status = FSCommand2( “ GetPowerSource” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, U10이 배터리 전원으로 작동하고 있는

경우에는 0 값이 반환되며, U10이 외부 전원으로 작동되고 있는 경우에는 1 값이 반환됩니다.

장치 및 플레이어 식별

이섹션의 명령은 U10 상의 flash내용에 U10의 ID 정보를 제공합니다.

GetDevice()

GetDevice() 함수는 Flash가 실행되고 있는 기기를 식별하며 이름별로 전달되는 변수에 반환됩니다.

장치 식별자는 문자열입니다.

이 함수는 호출되는 즉시 실행됩니다. GetDevice() 함수가 지원되지 않는 경우에는 -1 값이

반환됩니다.

구문

status = FSCommand2( “ GetDevice” , “ device” , “ /:myVarValue” )

반환값

함수가 지원되지 않는 경우에는 -1 값이 반환되고, 지원되는 경우에는 0 값이 반환됩니다.

결과값은 /:myVarValue 에 문자열로 저장됩니다.

20

Page 25: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

제6장

리소스 및 지원

Flash에 관한 서적은 많이 있지만 휴대 장치용 Flash 응용 프로그램 개발에 대해 중점적으로 다루고 있는

것은 현재 두 권뿐입니다. 이 두 책은 모두 실제로 발생하는 여러 가지 상황들을 다루고 있으며 상호

보완적입니다.

웹 리소스

Macromedia Flash Lite 1.1에 대한 자세한 내용은 다음 사이트를 참조하십시오.

• Macromedia 모바일 및 디바이스 개발자 센터

www.macromedia.com/kr/devnet/devices/

• Flash Devices — 휴대 장치용 Flash 개발 리소스

www.flashdevices.net

• Flash the Future — 장치용 Flash 개발자 사이트

www.flashthefuture.com

• miniml — 작은 스크린에서 Flash에 사용할 픽셀 서체

www.miniml.com

• Fonts For Flash — 작은 스크린에서 Flash에 사용할 픽셀 서체

www.fontsforflash.com

• Ultra Fonts — 작은 스크린에서 Flash에 사용할 회색 음영 윤곽선 픽셀 서체

www.ultrafonts.com

서적

Flash에 관한 서적은 많이 있지만 휴대 장치용 Flash 응용 프로그램 개발에 대해 중점적으로 다루고 있는

것은 현재 두 권뿐입니다. 이 두 책은 모두 실제로 발생하는 여러 가지 상황들을 다루고 있으며 상호

보완적입니다.

Flash Enabled: Flash Design & Development for Devices

by Phillip Torrone, Branden Hall, Bill Perry, et al.

New Riders Publishing

ISBN: 0735711771

21

Page 26: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

Flash: The Future

by Jon Warren Lentz, Ian Chia, Bill Turner, et al.

No Starch Press

ISBN: 1886411964

토론 그룹 • Macromedia Flash 지원 포럼 — Flash Handhelds

webforums.macromedia.com/flash/categories.cfm?catid=195

22

Page 27: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

부록 A

지원되는 ActionScript

이 부록에서는 Macromedia Flash Lite 1.1 ActionScript 명령을 설명합니다.

액션 이름 설명 지원

// (주석)

주석; 스크립트 주석의 시작을 나타냅니다. 주석 기호 //와 행의

끝 문자 사이에 있는 모든 문자는 주석으로 해석됩니다.

완전히 지원됨

, (컴마) 연산자; 두 번째 표현식의 값이 반환값이 되도록 하는 두 표현식

사이의 분리 기호

완전히 지원됨

. (도트) 연산자; 중첩된 자식 무비 클립, 변수 또는 속성에 액세스하기

위해 무비 클립 계층을 탐색하는 데 사용됩니다..

완전히 지원됨

“ “ (문자열 구분

기호)

문자열 구분 기호; 문자 앞과 뒤에 큰 따옴표가 있으면 이는

문자에 리터럴 값이 있으며 그 문자는 변수나 숫자값 또는 다른

ActionScript 요소가 아닌 문자열로 볼 수 있다는 뜻입니다

완전히 지원됨

– – (감소) 연산자; 표현식에서 1을 빼는 선행 감소 및 후행 감소 단일

연산자입니다.

완전히 지원됨

++ (증가) 연산자; 표현식에 1을 더하는 선행 증가 및 후행 증가 단일 연산

자입니다.

완전히 지원됨

+ (더하기) 숫자를 더하는 데 사용되는 숫자 연산자입니다.

완전히 지원됨

+= (선행 증가

대입)

연산자(산술); expression1 + expression2의 값을 expression1에

대입합니다.예를 들어, 다음 두 명령문의 결과는 동일합니다.

x += y;

x = x + y;

완전히 지원됨

23

Page 28: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

액션 이름 설명 지원

(-) 빼기

연산자(산술); 부정하거나 빼는 데 사용됩니다. 이 구문이 부정에

사용되는 경우 숫자 표현식의 부호를 반전시킵니다. 이 구문이

빼기에 사용되는 경우 두 숫자 표현식에 산술적인 빼기 연산을

수행하여 expression1에서 expression2를 뺍니다.예제 1: 다음

명령문은 표현식 2 + 3의 부호를 반전시킵니다.-(2 + 3)반환값은

-5입니다.예제 2: 다음 명령문은 정수 5에서 정수 2를 뺍니다.5

- 2반환값은 3입니다.

완전히 지원됨

-= (선행 감소 대입)

연산자(산술); expression1 - expression2의 값을 expression1에

대입합니다.예를 들어, 다음 두 명령문의 결과는 동일합니다.

x -= y;x = x - y;

완전히 지원됨

* (곱하기) 연산자(산술); 두 숫자 표현식을 곱합니다.

완전히 지원됨

*= (곱하기 대입) 연산자(산술); expression1 * expression2의 값을 expression1에

대입합니다.

x *= y;x = x * y;

완전히 지원됨

/ (나누기 대입)

연산자(산술); expression1 / expression2의 값을 expression1에

대입합니다.예를 들어, 다음 두 명령문은 동일합니다.

x /= y;x = x / y

완전히 지원됨

/= (숫자 항등) 두 표현식의 항등 여부를 테스트하는 데 사용되는 숫자 항등 연

산자입니다. 두 표현식이 동일한 경우 결과는 true입니다.

완전히 지원됨

= (숫자 항등) 두 표현식의 항등 여부를 테스트하는 데 사용되는 숫자 항등 연

산자입니다. 두 표현식이 동일한 경우 결과는 true입니다.

완전히 지원됨

24

Page 29: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

액션 이름 설명 지원

< (보다 작음)

연산자(비교); 두 표현식을 비교하여 expression1이 expression2

보다 작은지(true) 또는 expression1이 expression2보다 크거나

같은지(false)를 결정합니다. Flash Lite(및 Flash 4)에서 <은 숫자

연산자이고 문자열이 아닌 표현식에만 사용됩니다.다음 예제에서

는 < 비교에 대한 true 및 false 결과를 보여 줍니다.

3 < 10;

// true

10 < 3;

//false

완전히 지원됨

<= (보다 작거나

같음)

연산자(비교); 두 표현식을 비교하여 expression1이 expression2

보다 작거나 같은지(true) 또는 expression1이 expression2보다

큰지(false)를 결정합니다.다음 예제에서는 <= 비교에 대한 true

및 false 결과를 보여 줍니다.

5 <= 10;

// true

2 <= 2;

// true

10 <= 3;

//false

완전히 지원됨

> (보다 큼)

연산자(비교); 두 표현식을 비교하여 expression1이 expression2

보다 큰지(true) 또는 expression1이 expression2보다 작거나 같

은지(false)를 결정합니다.다음 예제에서는 > 비교에 대한 true 및

false 결과를 보여 줍니다.

10 > 3;

// true

3 > 10;

//false

완전히 지원됨

>= (보다 크거나 같

음)

연산자(비교); 두 표현식을 비교하여 expression1이 expression2

보다 크거나 같은지(true) 또는 expression1이 expression2보다

작은지(false)를 결정합니다.다음 예제에서는 >= 비교에 대한 true

및 false 결과를 보여 줍니다.

10 >= 5;

// true

2 >= 2;

// true

3 >=10;

//false

완전히 지원됨

25

Page 30: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

액션 이름 설명 지원

<> (비항등)

연산자(항등); 항등 연산자의 반대 상황을 테스트합니다.

expression1과 expression2가 동일한 경우 그 결과는 false입니

다.다음 예제에서는 <> 연산자에 대한 true 및 false 결과를 보여

줍니다.

3 < > 10;

// true

3 <> 3;

//false

완전히 지원됨

% (모듈러스)

연산자; expression1을 expression2로 나눈 나머지를 계산합니다.

예를 들어, 다음 명령문은 x 값을 3으로 설정합니다

.x = 45 % 6;

완전히 지원됨

%= (모듈러스 대입)

연산자(대입); expression1 % expression2의 값을 expression1에

대입합니다.예를 들어, 다음 두 표현식은 동일합니다.

x %= y

x = x % y

완전히 지원됨

|| (논리 OR)

연산자(논리); expression1을 평가하고, expression1이 false인 경

우 expression2를 평가합니다. 두 표현식 중 하나 또는 둘 모두가

true로 평가되는 경우 결과는 true입니다. 두 표현식이 모두 false

로 평가되는 경우에만 결과가 false입니다.다음 예제에서는 if 문

에 || 연산자를 사용합니다. 두 번째 표현식이 true로 평가되므로

최종 결과는 true입니다.

x = 10;

y = 250;

if (x > 25 || y > 200) {

z = 5;

}

else {

z=0;

}

// 위의 코드가 실행된 후 z는 5 값을 가집니다.

완전히 지원됨

! (논리 NOT) 연산자(논리); 변수 또는 표현식의 부울 값을 반전시킵니다. 완전히 지원됨

26

Page 31: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

액션 이름 설명 지원

&& (논리 AND)

연산자(논리); expression1을 평가하고, expression1이 true인 경

우 expression2를 평가합니다. 두 표현식이 모두 true로 평가되는

경우 결과는 true이며, 두 표현식 중 하나가 false로 평가되는 경

우 결과는 false입니다.다음 예제에서는 if 문에 && 연산자를 사

용합니다. 두 표현식이 모두 true로 평가되므로 최종 결과는 true

입니다

.x = 30;

y = 250;

if ( x > 25 && y > 200) {

z = 5;

}else {

z = 0;

}

// 위의 코드가 실행된 후 z는 5 값을 가집니다.

완전히 지원됨

?: (조건부)

연산자(조건부); expression1을 평가하여 expression1이 true인 경

우 expression2의 값을 반환하고, 그렇지 않은 경우 expression3

의 값을 반환합니다.다음 명령문에서 expression1이 true로 평가

되므로 변수 x 의 값을 변수 z에 대입합니다.

x = 5

;y = 10;

z = (x < 6) ? x : y;

// z는 5 값을 가집니다..

완전히 지원됨

& (문자열 연결)

연산자; 문자열 연결에 사용됩니다.

완전히 지원됨

add

연산자; 둘 이상의 문자열을 연결하거나 결합합니다. 완전히 지원됨

and

연산자; 논리 AND 연산을 수행합니다. 두 표현식이 모두 true로

평가되는 경우 전체 표현식은 true입니다.

완전히 지원됨

break

액션; 루프(for, for...in, do...while 또는 while) 내에 나타납니다.

break 액션은 나머지 루프 본문을 건너뛰고 looping 액션을 중단

한 후, 루프 문 뒤에 나오는 명령문을 실행합니다. 일련의 중첩

루프에서 빠져 나오려면 break 액션을 사용합니다.

완전히 지원됨

call

액션; 현재 스크립트에서 호출되는 프레임에 첨부된 스크립트로

컨텍스트를 전환합니다.

완전히 지원됨

case

키워드; switch 액션에 대한 조건을 정의합니다. 완전히 지원됨

chr() 문자열 함수; ASCII 코드 숫자를 문자로 변환합니다. 완전히 지원됨

continue 액션; 루프의 코드 실행을 제어하는 데 사용됩니다. 완전히 지원됨

do... while

액션; 루프 내의 명령문을 실행한 후, 루프의 조건이 true로 평가

되는 한, 루프의 조건을 평가합니다.

완전히 지원됨

duplicateMovieClip 액션; 무비가 재생되는 동안 무비 클립의 인스턴스를 만듭니다.

완전히 지원됨

27

Page 32: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

액션 이름 설명 지원

else

액션; 초기 if 문이 false를 반환하는 경우 액션, 절, 인수 또는

실행할 기타 조건부를 지정합니다.

완전히 지원됨

else if

액션; 조건을 평가한 후 초기 if 문의 조건이 false를 반환하는 경

우 실행할 명령문을 지정합니다.

완전히 지원됨

eq (같은 문자열)

비교 연산자; 두 표현식이 동일한지 비교하여 expression1이

expression2와 동일한 경우 true를 반환하고, 그렇지 않은 경우

false를 반환합니다. 이 액션은 문자열에 고유합니다.다음 예제에

서는 eq 연산자에 대한 true 및 false 결과를 보여 줍니다.

x =” Amy” ;

y=” Fred” ;

x eq “ Amy” ;

// true

x eq y;

// false

완전히 지원됨

eval()

함수; 변수에 액세스합니다. 변수의 값이 반환됩니다. 완전히 지원됨

fscommand()

액션; Flash 응용 프로그램이 Flash Player를 호스팅하는 프로그램

과 통신할 수 있도록 합니다.

부분적으로 지원됨

ge (보다 크거나 같음

문자열)

비교 연산자; expression1의 문자열 표현이 expression2의 문자열

표현보다 크거나 같은 경우 true를 반환하고, 그렇지 않은 경우

false를 반환합니다. 이 액션은 문자열에 고유합니다.다음

예제에서는 ge 연산자에 대한 true 및 false 결과를 보여 줍니다.

x =” Amy” ;

y=” Fred” ;

x ge y;

// false

x ge “ Amy” ;

// true

y ge x;

// true

완전히 지원됨

getProperty()

함수; 무비 클립 인스턴스의 지정된 속성 값을 반환합니다. 부분적으로 지원됨

(자세한 내용은 57

페이지의 “ 지원되

는 ActionScript”

참조)

getTimer() 함수; SWF 파일 재생이 시작된 후 경과한 시간을 밀리초 단위로

반환합니다.

완전히 지원됨

28

Page 33: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

액션 이름 설명 지원

getURL()

액션; 특정 URL에 있는 문서를 임의의 윈도우로 로드하거나 정의

된 URL의 다른 응용 프로그램에 변수를 전달합니다. 변수 전송

시 GET 또는 POST 메서드를 사용하여 변수를 로드할지 여부를

지정합니다. GET은 URL의 끝에 변수를 추가하며 변수의 수가 많

지 않은 경우에 사용됩니다. POST는 별도의 HTTP 헤더를 사용하

여 변수를 전달하며 긴 문자열로 구성된 변수에 대해 사용됩니다.

부분적으로 지원됨

(이벤트 액션당

하나의 URL

프로토콜 http,

https, mailto 및

tel이 지원됨)

gotoAndPlay()

액션; 지정된 장면 프레임으로 재생 헤드를 보내 해당 프레임에서

재생합니다. 지정된 장면이 없으면 현재 장면의 해당 프레임으로

재생 헤드가 보내집니다.

완전히 지원됨

gotoAndStop()

액션; 장면의 지정된 프레임으로 재생 헤드를 보낸 후 중단합니

다. 지정된 장면이 없으면 현재 장면의 프레임으로 재생 헤드가

보내집니다.

완전히 지원됨

gt (보다 큼 문자열)

비교 연산자; expression1의 문자열 표현이 expression2의 문자열

표현보다 큰 경우 true를 반환하고, 그렇지 않은 경우 false를 반

환합니다. 이 액션은 문자열에 고유합니다.

완전히 지원됨

if

액션; 무비의 다음 액션을 결정할 조건을 평가합니다. 조건이 true

인 경우 Flash는 뒤에 오는 명령문을 실행합니다.

완전히 지원됨

ifFrameLoaded()

액션; 특정 프레임의 내용을 로컬로 사용할 수 있는지 여부를 확

인합니다. ifFrameLoaded()를 사용하여 SWF 파일의 나머지 부분

을 다운로드하는 동안 간단한 애니메이션 재생을 시작할 수 있습

니다.

완전히 지원됨

int()

함수; 임의의 10진수를 가장 근접한 정수 값으로 변환합니다. 완전히 지원됨

le (보다 작거나 같은

문자열)

비교 연산자; expression1의 문자열 표현이 expression2의 문자열

표현보다 작거나 같은 경우 true를 반환하고, 그렇지 않은 경우

false를 반환합니다. 이 액션은 문자열에 고유합니다.다음

예제에서는 le 연산자에 대한 true 및 false 결과를 보여 줍니다.

x =” Amy” ;

y=” Fred” ;

y le x;

// false

x le “ Amy” ;

// true

x le y;

// true

완전히 지원됨

length() String 함수; 지정된 문자열 또는 변수 이름의 길이를 반환합니다. 완전히 지원됨

29

Page 34: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

액션 이름 설명 지원

loadMovie()

액션; Flash Lite를 닫지 않고 추가 무비를 재생합니다. 일반적으로,

Flash Lite는 하나의 Flash 응용 프로그램(SWF 파일)을 표시한 후 종

료됩니다. loadMovie() 액션을 사용하면 동시에 여러 개의 SWF 파일

을 재생하거나 다른 HTML 문서를 로드하지 않고도 SWF 파일 사이

를 전환할 수 있습니다.

완전히 지원됨

loadMovieNum()

액션; 처음에 로드한 무비를 재생하는 동안 Flash Lite의 특정 레벨로

SWF 파일을 로드합니다.

완전히 지원됨

loadVariables()

액션; CGI 스크립트, ASP(Active Server Pages) 또는 PHP(Personal

Home Page)로 만든 텍스트 파일이나 텍스트와 같은 외부 파일을 통

해 데이터를 읽어 들인 후 SWF 파일 또는 무비 클립의 변수 값을 설

정합니다.

완전히 지원됨

loadVariablesNum()

액션; CGI 스크립트, ASP(Active Server Pages), PHP 또는 Perl 스크

립트로 만든 텍스트 파일이나 텍스트와 같은 외부 파일을 통해 데이

터를 읽어 들인 후 Flash Lite 레벨의 변수 값을 설정합니다.

완전히 지원됨

lt (작은 문자열)

연산자(비교); expression1을 expression2와 비교하여 expression1이

expression2보다 작거나 같은 경우 true를 반환하고, 그렇지 않은 경

우 false를 반환합니다. 이 액션은 문자열에 고유합니다.다음 예제에

서는 lt 연산자에 대한 true 및 false 결과를 보여 줍니다.

x =” Amy” ;

y=” Fred” ;

y lt x;

// false

x lt “ Jane” ;

// true

완전히 지원됨

mbchr()

문자열 함수; ASCII 코드 숫자를 멀티바이트 문자로 변환합니다.

완전히 지원됨

mblength()

문자열 함수; 멀티바이트 문자열의 길이를 반환합니다. 완전히 지원됨

mbord()

문자열 함수; 지정된 문자를 멀티바이트 숫자로 변환합니다. 완전히 지원됨

mbsubstring()

문자열 함수; 멀티바이트 문자열에서 새 멀티바이트 문자열을 추출합

니다.

완전히 지원됨

ne (같지 않은 문자

열)

비교 연산자; 두 표현식이 차이가 있는지 비교하여expression1이

expression2와 동일하지 않은 경우 true를 반환하고, 그렇지 않은 경

우 false를 반환합니다. 이 액션은 문자열에 고유합니다.다음 예제에

서는 ne 연산자에 대한 true 및 false 결과를 보여 줍니다.

x =” Amy” ;

y=” Fred” ;

y ne“ Amy” ;

// true

x ne “ Amy” ;

// false

완전히 지원됨

30

Page 35: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

액션 이름 설명 지원

nextFrame()

액션; 재생 헤드를 다음 프레임으로 보낸 후 중단합니다.

완전히 지원됨

nextScene()

액션; 재생 헤드를 다음 장면의 프레임 1로 보낸 후 중단합니다.

완전히 지원됨

Number()

함수; 인수 x를 숫자로 변환하고 다음과 같이 값을 반환합니다. x가

숫자인 경우, 반환값은 x입니다. x가 부울 값인 경우, x가 true이면

반환값이 1이고, x가 false이면 반환값이 0입니다. x의 값이 문자열

인 경우, 함수는 x를 선택적 후행 지수를 가진 소수, 즉

1.57505e-3으로 파싱하려고 합니다. x가 정의되지 않은 경우, 반환

값은 0입니다.

지원되지 않음

on (event)

핸들러; 액션을 트리거하는 마우스 이벤트 또는 키 누르기를

지정합니다.

부분적으로 지원됨

(지원되는 이벤트

는 keyPress,

press, release,

rollOver 및

rollOut. Flash Lite

에서 지원되는 키

는 0-9, *, # 및

선택)

ord()

문자열 함수; 문자를 ASCII 코드 번호로 변환합니다. 완전히 지원됨

play() 액션; 타임라인에서 재생 헤드를 앞쪽으로 이동합니다. 완전히 지원됨

prevFrame()

액션; 재생 헤드를 이전 프레임으로 보낸 후 중단합니다. 완전히 지원됨

prevScene()

액션; 재생 헤드를 이전 장면의 프레임 1로 보낸 후 중단합니다. 완전히 지원됨

random()

함수; 0과 value 매개 변수에 지정된 정수 사이의 임의의 정수를 반

환합니다.

완전히 지원됨

removeMovieClip()

액션; duplicateMovieClip() 액션으로 만들어진 무비 클립 인스턴스

를 삭제합니다.

완전히 지원됨

set()

액션; 변수에 값을 지정합니다. 변수는 정보가 포함된 컨테이너 입

니다.

.

완전히 지원됨

setProperty()

액션; SWF 파일이 재생되면 무비 클립의 속성을 변경합니다.

부분적으로 지원됨

(자세한 내용은 57

페이지의 “ 지원되

는 ActionScript”

참조)

31

Page 36: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

액션 이름 설명 지원

startDrag() 액션; SWF 파일이 재생되는 동안 대상 무비 클립을 드래그할 수 있

게 만듭니다. 무비 클립은 한 번에 하나씩만 드래그할 수 있습니다.

지원되지 않음

stop() 액션; 현재 재생 중인 SWF 파일을 중단합니다. 완전히 지원됨

stopAllSounds() 액션; 재생 헤드를 중단시키지 않고 무비에서 현재 재생되고 있는

모든 사운드를 중단합니다.

완전히 지원됨

stopDrag() 액션; 현재 드래그 작업을 중단합니다. 지원되지 않음

String() 함수; 지정된 인수의 문자열 표현을 다음과 같이 반환합니다.x가 부

울 값인 경우, 반환 문자열은 true 또는 false입니다.x가 숫자인 경

우, 반환 문자열은 해당 숫자의 십진수 표현입니다.x가 문자열인 경

우, 반환 문자열은 x입니다.x 무비 클립인 경우, 반환값은 슬래시(/)

표기법으로 표현된 무비 클립의 대상 경로입니다.x가 정의되지 않

은 경우, 반환값은 빈 문자열입니다.

지원되지 않음

substring() 문자열 함수; 문자열의 일부를 추출합니다. 완전히 지원됨

switch() 액션; ActionScript 문의 분기 구조를 만듭니다. switch 액션은 조건

을 테스트하여 조건이 true 값을 반환하면 명령문을 실행합니다.

완전히 지원됨

tellTarget() 액션; 명령을 특정 타임라인 또는 무비 클립에 적용하는 데 사용될

수 있습니다. 예를 들어, 스테이지에서 무비 클립을 중단 또는 시작

하는 버튼에 tellTarget()을 지정하거나 무비 클립이 특정 프레임으

로 이동하도록 할 수 있습니다.

완전히 지원됨

toggleHighQuality() 액션; Flash Lite에서 앤티앨리어싱을 켜고 끕니다. 앤티앨리어싱을

사용하면 객체의 가장자리가 매끄럽게 되지만 무비의 재생 속도가

느려집니다. toggleHighQuality() 액션은 Flash Lite의 모든 무비에

영향을 줍니다.

완전히 지원됨

trace() 액션; 표현식을 평가하고 무비 테스트 명령 실행 시 출력 패널에

결과를 표시합니다.

완전히 지원됨

unloadMovie() 액션; loadMovie() 또는 duplicateMovieClip() 액션을 사용하여 이전

에 로드했거나 만든 무비 클립을 Flash Lite에서 제거합니다.

완전히 지원됨

unloadMovieNum() 액션; loadMovie() 액션을 사용하여 이전에 로드했거나 만든 지정된

레벨의 무비를 Flash Lite에서 제거합니다.

완전히 지원됨

while()

액션; 조건 인수가 true인 한, 루프 내의 하나 또는 일련의 명령문

을 반복하여 실행합니다.

완전히 지원됨

32

Page 37: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

부록 B

지원되는 ActionScript 속성

이 부록에서는 Macromedia Flash Lite 1.1 ActionScript 속성을 설명하고 예외가 있는 경우 이를

언급합니다.

속성 설명 지원

/(슬래시 표기법)

속성; 루트 SWF 파일 타임라인에 대한 참조를 지정하거나

반환합니다. 이 속성이 제공하는 기능은 Flash 5의 _root 속성이

제공하는 기능과 비슷합니다.

완전히 지원됨

:

현재 SWF 파일에 포함된 다른 무비 클립의 변수 및 속성을 참조하

기 위해 "/"와 함께 사용됩니다. 무비 클립의 프레임 레이블을 참조

하기 위해 Call() 액션과 함께 사용될 수도 있습니다.

완전히 지원됨

_alpha

속성; 무비 클립의 알파 투명도(값)를 설정하거나 검색합니다. 유효

한 값은 0(완전 투명)에서 100(완전 불투명)까지입니다.

완전히 지원됨

_currentframe 속성(읽기 전용); 타임라인에서 현재 재생 헤드가 위치하고 있는 프

레임의 번호를 반환합니다.

완전히 지원됨

_droptarget

속성(읽기 전용); draggableInstanceName (startDrag() 액션의 대상

이었던 무비 클립 인스턴스의 이름)을 끌어다 놓은 무비 클립 인스

턴스의 위치가 슬래시 구문으로 표기된 절대 경로를 반환합니다.

이 속성은 항상 /로 시작하는 경로를 반환합니다.

지원되지 않음

_focusrect 속성(전역); 현재 포커스가 활성화된 버튼 주위를 노란 사각형으로

둘러쌀지 여부를 지정합니다. 기본값 true(0 아님)의 경우, 사용자가

탐색을 위해 Tab 키를 누르면 현재 포커스가 활성화된 버튼 또는

텍스트 필드 주위에 노란 사각형이 표시됩니다.

완전히 지원됨

33

Page 38: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

속성 설명 지원

_framesloaded

속성(읽기 전용); 스트리밍 무비에서 로드된 프레임의 수입니다. 이

속성은 특정 프레임의 내용과 이 프레임 이전의 모든 프레임이 로

드되어 사용자의 브라우저에서 로컬로 사용할 수 있는지 여부를 파

악하는 데 유용합니다.

완전히 지원됨

_height

속성(읽기 전용); 무비의 내용이 차지하는 공간의 높이를 검색합니

다.Flash Lite에서 _height는 읽기 전용 속성입니다.

완전히 지원됨

_highquality

속성(전역); 현재 무비에 적용되는 앤티앨리어싱의 수준을 지정합니

다. 비트맵 다듬기를 제어하는 데에도 이 속성을 사용할 수 있습니

다.

부분적으로

지원됨(비트맵

다음기는 지원되지

않음)

_level

Flash Lite에서는 로드된 순서에 따라 SWF 파일에 숫자가 지정됩니

다. 첫 번째로 로드된 SWF 파일은 맨 아래 레벨인 레벨 0으로 로

드됩니다. 레벨 0의 SWF 파일은 이후 로드된 모든 SWF 파일의 프

레임 속도, 배경색 및 프레임 크기를 설정합니다. 그런 다음, SWF

파일들은 레벨 0의 SWF 파일보다 상위 숫자의 레벨에 쌓입니다.이

속성은 levelN의 루트 무비 클립 타임라인에 대한 참조입니다.

완전히 지원됨

Maxscroll

속성; 텍스트 필드의 정보 표시를 제어하는 데 Scroll 속성과 함께

작동하는 읽기 전용 속성입니다. 이 속성은 검색할 수는 있지만 수

정할 수는 없습니다.

완전히 지원됨

_name 속성; 무비 클립 인스턴스 이름을 지정합니다. 완전히 지원됨

_rotation

속성; 무비 클립의 회전을 도 단위로 지정합니다. 완전히 지원됨

Scroll

변수와 연관된 텍스트 필드 내의 정보 표시를 제어합니다. Scroll 속

성은 텍스트 필드가 내용 표시를 시작할 위치를 정의합니다. 이 속

성을 설정한 후 사용자가 텍스트 필드를 스크롤하면 Flash Lite에서

이를 업데이트합니다. Scroll 속성은 사용자가 긴 내용의 특정 단락

으로 이동하도록 하거나 스크롤 텍스트 필드를 만드는 데 유용합니

다.

완전히 지원됨

_soundbuftime

속성(전역); 미리 버퍼링하기 위해 사운드를 스트리밍하는 데 소요

되는 시간을 초 단위로 설정합니다.

지원되지 않음

_target

속성(전역); 미리 버퍼링하기 위해 사운드를 스트리밍하는 데 소요

되는 시간을 초 단위로 설정합니다.

완전히 지원됨

_totalframes

속성(읽기 전용); 인수로 지정된 무비 클립을 평가하고 SWF 파일의

총 프레임 수를 반환합니다.

완전히 지원됨

_url 속성(읽기 전용); 무비 클립을 다운로드한 SWF 파일의 URL을 검색

합니다.

지원되지 않음

34

Page 39: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

속성 설명 지원

_visible

속성; 지정된 무비 클립이 표시되는지 여부를 결정합니다.

표시되지 않는 무비 클립(이 속성이 false로 설정된 경우)은

비활성화됩니다.

완전히 지원됨

_width

속성(읽기 전용); 무비의 내용이 차지하는 공간의 너비를 검색합

니다. Flash Lite에서 _width는 읽기 전용 속성입니다.

완전히 지원됨

_x

속성; 부모 무비 클립의 로컬 좌표에 대한 무비 클립의 상대적인

x 좌표를 설정합니다.

완전히 지원됨

_xscale

속성; 무비 클립의 등록 포인트에서 적용된 무비 클립의 가로 비

율(백분율)을 설정합니다.

완전히 지원됨

_y

속성; 부모 무비 클립의 로컬 좌표에 대한 무비 클립의 상대적인

y 좌표를 설정합니다.

완전히 지원됨

_yscale 속성; 무비 클립의 등록 포인트에서 적용된 무비 클립의 세로 비

율(백분율)을 설정합니다.

완전히 지원됨

35

Page 40: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

부록 C

경고 및 오류 메시지

이 부록에서는 휴대 전화용 Macromedia Flash Lite 1.1 내용을 만들 때 나타날 수 있는 정보 및 경고

메시지를 설명합니다.

Flash 제작 도구 경고 및 오류 메시지

메시지 식별자 메시지 설명

SWFS016

loadMovie()가

감지되었습니다.

무시됩니다.

Flash Player에서 SWF 파일에 지정된 장치의 Flash

Lite가 지원하지 않는 loadMovie() ActionScript 명령이

포함되어 있음을 감지했습니다. 장치별 SWF 파일이

수정되지 않습니다. 경고일 뿐입니다.

SWFS017

loadVariables()가 감지되었

습니다. 무시됩니다.

Flash Player에서 SWF 파일에 지정된 장치의 Flash Lite

가 지원하지 않는 loadVariables() ActionScript 명령이

포함되어 있음을 감지했습니다. 장치별 SWF 파일이 수

정되지 않습니다. 경고일 뿐입니다.

SWFS018

getURL()이 감지되었습니

다. 제한이 적용될 수 있습

니다.

Flash Player에서 SWF 파일에 지정된 장치의 Flash Lite

에 의해 재생될 때 일부 런타임 제한이 있는 getURL()

ActionScript 명령이 포함되어 있음을 감지했습니다. 장

치별 SWF 파일이 수정되지 않습니다. 경고일 뿐입니다.

SWFS019

startDrag() 액션은 지원되

지 않습니다.

Flash Player에서 SWF 파일에 Flash Lite가 지원하지 않

는startDrag() ActionScript 명령이 포함되어 있음을 감지

했습니다. 장치별 SWF 파일이 수정되지 않습니다. 경고

일 뿐입니다.

SWFS020 stopDrag() 액션은 지원되

지 않습니다.

Flash Player에서 SWF 파일에 Flash Lite가 지원하지 않

는stopDrag() ActionScript 명령이 포함되어 있음을 감지

했습니다. 장치별 SWF 파일이 수정되지 않습니다. 경고

일 뿐입니다.

36

Page 41: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

메시지 식별자 메시지 설명

SWFS021

_droptarget 속성은

지원되지 않습니다.

Flash Player에서 SWF 파일에 Flash Lite가 지원하지

않는 droptarget 속성을 참조하는 getProperty() 또는

setProperty() ActionScript 명령이 포함되어 있음을

감지했습니다. 장치별 SWF 파일이 수정되지 않습니다.

경고일 뿐입니다.

SWFS023

_soundbuftime 속성은

지원되지 않습니다.

Flash Player에서 SWF 파일에 Flash Lite가 지원하지 않

는 _soundbuftime 속성을 참조하는 getProperty() 또는

setProperty() ActionScript 명령이 포함되어 있음을 감지

했습니다. 장치별 SWF 파일이 수정되지 않습니다. 경고

일 뿐입니다.

SWFS027

파일 이름으로 파일이

저장되었습니다.

Flash Player는 장치별 SWF 파일에 대해 사용 중인 이름

을 나타내기 위해 이 메시지를 표시합니다.

SWFS028

대체 후 파일 크기: nnnKB Flash Player는 사운드 대체 또는 제거 후 장치별 SWF

파일의 크기를 나타내기 위해 이 메시지를 표시합니다.

정보 메시지일 뿐입니다.

SWFS032

fscommand()가 감지되었

습니다. 무시됩니다.

Flash Player에서 SWF 파일에 Flash Lite가 지원하지 않

는 fscomamnd() ActionScript 명령이 포함되어 있음을

감지했습니다. 장치별 SWF 파일이 수정되지 않습니다.

경고일 뿐입니다.

SWFS033

작업을 수행하기 위한 메모

리가 충분하지 않습니다.

Flash Player가 작업을 완료하기에 충분한 메모리를 확보

할 수 없습니다.

SWFS035

_url 속성은 지원되지 않습

니다.

Flash Player에서 SWF 파일에 Flash Lite가 지원하지 않

는 _url 속성을 참조하는 getProperty() 또는

setProperty() ActionScript 명령이 포함되어 있음을 감지

했습니다. 장치별 SWF 파일이 수정되지 않습니다. 경고

일 뿐입니다.

SWFS040

압축되지 않은 사운드가

발견되었습니다.

Flash Player에서 SWF 파일에 지정된 장치의 Flash

Player가 지원하지 않는, 압축되지 않은 사운드가 포함되

어 있음을 감지했습니다. 장치별 SWF 파일이 수정되지

않습니다. 경고일 뿐입니다.

SWFS041

ADPCM 사운드가 발견되었

습니다.

Flash Player에서 SWF 파일에 지정된 장치의 Flash

Player가 지원하지 않는 ADPCM 사운드가 포함되어 있

음을 감지했습니다. 장치별 SWF 파일이 수정되지 않습

니다. 경고일 뿐입니다.

SWFS042 Nellymoser 사운드가 발견

되었습니다.

Flash Player에서 SWF 파일에 지정된 장치의 Flash

Player가 지원하지 않는 Nellymoser 사운드가 포함되어

있음을 감지했습니다. 장치별 SWF 파일이 수정되지 않

습니다. 경고일 뿐입니다.

37

Page 42: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

메시지 식별자 메시지 설명

SWFS043

MP3 사운드가 발견되었습

니다.

Flash Player에서 SWF 파일에 지정된 장치의 Flash Player

가 지원하지 않는 MP3 사운드가 포함되어 있음을 감지했

습니다. 장치별 SWF 파일이 수정되지 않습니다. 경고일

뿐입니다.

SWFS044

내보내기 태그 subst:사운드

파일 이름이 발견되어 무시

되었습니다. 장치 사운드 기

능을 사용하십시오.

Flash Player에서 SWF 파일에 Flash Lite 1.0 무비 테스트

명령이 지원하지 않는, 이전 Flash 6 업데이터에서 사용된

subst:파일 이름 내보내기 태그가 포함되어 있음을 감지했

습니다. 제작자는 새로운 장치 사운드 기능을 사용해야 합

니다. 장치별 SWF 파일이 수정되지 않습니다. 경고일 뿐

입니다.

SWFS045

MIDI 사운드가 발견되었습

니다.

Flash Player에서 SWF 파일에 Flash Lite가 지원하는 MIDI

사운드가 포함되어 있음을 감지했습니다.₩

SWFS046

제조자 확장명이 있는 MFi

사운드가 발견되었습니다.

Flash Player에서 SWF 파일에 Flash Lite가 지원하는 특정

제조자 확장명이 있는 MFi 사운드가 포함되어 있음을 감지

했습니다.

SWFS047

지원되지 않는 장치 사운드

포맷이 발견되었습니다.

Flash Player에서 SWF 파일에 Flash Lite가 지원하지 않는

사운드 포맷이 포함되어 있음을 감지했습니다. 장치별

SWF 파일이 수정되지 않습니다. 경고일 뿐입니다.

SWFS048

사운드 번들이 발견되었습

니다.

Flash Player에서 무비를 파싱하는 동안 SWF 파일에 사운

드 번들이 포함되어 있음을 감지했습니다. 실제 장치에서

번들 처리된 사운드를 재생하는 것은 다를 수 있습니다.

SWFS049

SMAF 사운드가 발견되었습

니다.

Flash Player가 SWF 파일에 특정 구성에서 지원되는

SMAF 사운드가 포함되어 있음을 감지했습니다.

FTPE001

다음 키는 처리되지 않습니

다: 키 키 코드: nnn

무비 클립을 테스트하는 동안 Flash Lite가 지원하지 않는

키를 눌렀습니다. 키 누르기가 무시됩니다.

FTPA005

키 누르기당 두 개 이상의

요청이 있었으므로 URL에

대한 getURL() 호출이 무시

되었습니다.

무비 클립을 테스트하는 동안 키 누르기 이벤트 도중 여러

ActionScript getURL() 명령이 호출되었습니다. Flash Lite

에서는 키 누르기당 하나의 getURL() 명령만 허용하므로

첫 번째 명령이 처리됩니다. 다른 명령은 무시됩니다.

FTPA007

속성 이름에 대해

getProperty 또는

setProperty가 지원되지 않

습니다.

무비 클립을 테스트하는 동안 지정된 장치의 Flash Player

가 지원하지 않는 속성에 대해 getProperty() 또는

setProperty() ActionScript 명령이 발생했습니다. 명령이

무시됩니다.

FTPA008

속성 이름에 대해

getProperty 또는

setProperty가 완전히 지원

되지 않습니다.

무비 클립을 테스트하는 동안 Flash Lite에서 완전히 지원

하지 않는 속성에 대해 getProperty() 또는 setProperty()

ActionScript 명령이 발생했습니다. 명령이 수행되지만 예

상치 못한 결과가 나타날 수 있습니다.

38

Page 43: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

메시지 식별자 메시지 설명

FTPA009

startDrag() 및 stopDrag()

는 지원되지 않습니다.

무비 클립을 테스트하는 동안 startDrag() 또는 stopDrag()

ActionScript 명령이 발생했습니다. Flash Lite는 이러한 명

령을 지원하지 않으며 무시합니다.

FTPS011 한 번에 하나의 사운드만

재생할 수 있습니다(믹싱 없

음).

무비 클립을 테스트하는 동안 한 사운드가 이미 재생되고

있는 중에 다른 사운드가 시작되었습니다. Flash Lite는 사

운드 믹싱을 지원하지 않으므로 첫 번째 사운드가 중단되

어야 두 번째 사운드가 재생될 수 있습니다.

FTPS022

ADPCM 사운드는 지원되지

않습니다.

무비 클립을 테스트하는 동안 ADPCM 사운드가 발견되었

습니다. 지정된 장치의 Flash Player가 ADPCM 사운드 포

맷을 지원하지 않습니다.

FTPS023

MP3 사운드는 지원되지 않

습니다.

무비 클립을 테스트하는 동안 MP3 사운드가 발견되었습니

다. 지정된 장치의 Flash Player가 MP3 사운드 포맷을 지

원하지 않습니다.

FTPS024 MIDI/MFI 사운드는 지원되

지 않습니다.

무비를 테스트하는 동안 MIDI/MFI 사운드가 발견되었습니

다. 지정된 장치의 Flash Player가 MIDI/MFI 사운드 포맷을

지원하지 않습니다.

FTPS025 PCM 사운드는 지원되지 않

습니다.

무비 클립을 테스트하는 동안 PCM 사운드가 발견되었습

니다. 지정된 장치의 Flash Player가 PCM 사운드 포맷을

지원하지 않습니다.

FTPS026 지정된 무비 테스트 플레이

어에서 무비 디버그가 지원

되지 않습니다.

제작 설정에 Flash Player가 지정되어 있지만 지원되지 않

는 Flash Lite 1.0 무비 테스트 명령을 사용하여 무비를 디

버그하려고 했습니다.

FTPS027 복합 사운드가 발견되었습

니다.

Flash Player가 SWF 파일에 복합 사운드가 포함되어 있음

을 감지했습니다. 실제 장치에서 복합 사운드를 재생하는

것은 다를 수 있습니다.

FTPS028 잘못된 FSCommand2 명령

이 발견되었습니다.

Flash Player가 잘못된 FSCommand2() object

ActionScript 명령을 감지했습니다.

FTPS029

FSCommand2 명령 이름

명령이 발견되었습니다.

Flash Player가 유효한 FSCommand2() ActionScript 명령

을 감지했습니다.

FTPS030 FSCommand2 명령 이름

명령이 에뮬레이터에서 지

원되지 않습니다. 장치에서

테스트해 보십시오.

Flash Player가 에뮬레이터에서 지원되지 않는

FSCommand2() ActionScript 명령을 감지했습니다. 장치

에서 해당 명령을 테스트하는 것이 좋습니다.

FTPS031 둘 이상의 URL 요청 호출

인스턴스가 발견되었습니다.

Flash Player가 둘 이상의 URL 요청(getUrl(), loadMovie(),

loadVars() 및 fsCommand()) 호출 인스턴스를 감지했습니

다. 프레임 또는 이벤트 핸들러당 하나의 URL 요청만 허

용됩니다.

39

Page 44: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

메시지 식별자 메시지 설명

FTPS032

getURL URL에 대한 호출이

발견되었으며, 제한이 적용될

수 있습니다.

Flash Player가 getURL() 호출을 감지했습니다. 장치마다

서로 다른 제한이 적용될 수 있습니다.

FTPS033

loadVariables URL에 대한 호

출이 발견되었으며, 제한이 적

용될 수 있습니다.

Flash Player가 loadVariables() 호출을 감지했습니다. 장

치마다 서로 다른 제한이 적용될 수 있습니다.

FTPS034

FSCommmand URL에 대한

호출이 발견되었으며, 제한이

적용될 수 있습니다.

Flash Player가 FSCommmand() 호출을 감지했습니다.

장치마다 서로 다른 제한이 적용될 수 있습니다.

FTPS035

loadMovie URL에 대한 호출

이 발견되었으며, 제한이 적용

될 수 있습니다.

Flash Player가 loadMovie() 호출을 감지했습니다. 장치

마다 서로 다른 제한이 적용될 수 있습니다.

FTPS036

복합 사운드에서 크기 KB의

확장명을 포함한 파일 이름

사운드가 발견되었습니다.

Flash Player가 복합 사운드에서 장치 사운드를 감지했으

며 장치 사운드의 포맷 및 크기가 보고됩니다.

FTPS037

SMAF 사운드는 지원되지 않

습니다.

Flash Player에서 SWF 파일에 지정된 장치의 Flash

Player가 지원하지 않는 SMAF 사운드가 포함되어 있음

을 감지했습니다. 장치별 SWF 파일이 수정되지 않습니

다. 경고일 뿐입니다.

FTPS038

프레임 또는 이벤트당 둘 이

상의 요청이 있으므로

StartVibrate/StopVibrate에 대

한 호출이 무시되었습니다.

Flash Player가 둘 이상의 FSCommand2() StartVibrate()

및 StopVibrate() 호출 인스턴스를 감지했습니다. 프레임

또는 이벤트 핸들러당 하나의 호출만 허용됩니다.

FTPS039

FSCommmand2

SetInputTextType(텍스트 유

형)이 발견되었지만 에뮬레이

터에서 지원되지 않습니다. 장

치에서 테스트해 보십시오.

Flash Player가 SetInputTextType() 명령을 감지했습니다.

이 명령은 에뮬레이터에서 지원되지 않습니다. 명령의

유형 설정이 출력 패널에 보고됩니다.

FTPS040

MIDI 사운드가 발견되었지만

다음 플랫폼에서는 지원되지

않습니다: 플랫폼 이름.

Flash Player가 MIDI 사운드를 감지했습니다. 특정 플랫

폼에서는 MIDI 사운드 재생이 지원되지 않습니다. 이 메

시지는 구성 파일의 해당 플래그에 플랫폼 문자열이 지

정되어 있는 경우에만 표시됩니다.

FTPS041 Mfi 사운드가 발견되었지만 다

음 플랫폼에서는 지원되지 않

습니다: 플랫폼 이름.

Flash Player가 일반 Mfi 사운드를 감지했습니다. 특정

플랫폼에서는 Mfi 사운드 재생이 지원되지 않습니다. 이

메시지는 구성 파일의 해당 플래그에 플랫폼 문자열이

지정되어 있는 경우에만 표시됩니다.

40

Page 45: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

메시지 식별자 메시지 설명

FTPS042

SMAF 사운드가 발견되었지만

다음 플랫폼에서는 지원되지

않습니다: 플랫폼 이름.

Flash Player가 SMAF 사운드를 감지했습니다. 특정

플랫폼에서는 SMAF 사운드 재생이 지원되지 않습니다.

이 메시지는 구성 파일의 해당 플래그에 플랫폼

문자열이 지정되어 있는 경우에만 표시됩니다.

FTPS043

MP3 사운드가 발견되었지만

다음 플랫폼에서는 지원되지

않습니다: 플랫폼이름.

Flash Player가 MP3 사운드를 감지했습니다. 특정

플랫폼에서는 MP3 사운드 재생이 지원되지 않습니다.

이 메시지는 구성 파일의 해당 플래그에 플랫폼

문자열이 지정되어 있는 경우에만 표시됩니다.

FTPS044

스트리밍 사운드가 발견되었

지만 다음 플랫폼에서는 지원

되지 않습니다: 플랫폼 이름

Flash Player가 스트림 사운드를 감지했습니다. 특정 플

랫폼에서는 스트림 사운드 재생이 지원되지 않습니다.

이 메시지는 구성 파일의 해당 플래그에 플랫폼 문자열

이 지정되어 있는 경우에만 표시됩니다.

FTPS045

입력 텍스트 필드가 발견되었

지만 다음 플랫폼에서는 지원

되지 않습니다: 플랫폼 이름.

Flash Player가 입력 텍스트 필드를 감지했습니다. 특정

플랫폼에서는 입력 텍스트가 지원되지 않습니다. 이 메

시지는 구성 파일의 해당 플래그에 플랫폼 문자열이 지

정되어 있는 경우에만 표시됩니다.

FTPS046

4방향 탐색은 다음 플랫폼에

서 지원되지 않습니다: 플랫

폼 이름.

Flash Player가 4방향 탐색 모드 상태입니다. 특정 플랫

폼에서는 이 모드가 지원되지 않습니다. 이 메시지는 구

성 파일의 해당 플래그에 플랫폼 문자열이 지정되어 있

는 경우에만 표시됩니다.

FTPS047

줄 바꿈을 사용하는 4방향 탐

색은 다음 플랫폼에서 지원되

지 않습니다: 플랫폼 이름.

Flash Player가 줄 바꿈을 사용하는 4방향 탐색 모드 상

태입니다. 특정 플랫폼에서는 이 모드가 지원되지 않습

니다. 이 메시지는 구성 파일의 해당 플래그에 플랫폼

문자열이 지정되어 있는 경우에만 표시됩니다.

FTPS048

4방향 탐색은 지원되지 않습

니다.

현재 구성에서 4방향 탐색 모드는 지원되지 않습니다.

FTPS049

줄 바꿈을 사용하는 4방향 탐

색은 지원되지 않습니다.

현재 구성에서 줄 바꿈을 사용하는 4방향 탐색 모드는

지원되지 않습니다.

FTPS050 일반 MFI 사운드는 지원되지

않습니다.

Flash Player가 일반 MFI 사운드를 감지했지만 현재 구성

에서는 이 사운드가 지원되지 않습니다.

FTPS051

지원되지 않는 마우스 이벤트

가 발견되었습니다.

Flash Player가 지원되지 않는 마우스 이벤트를 감지했습

니다.

FTPS052 ADPCM 사운드가 발견되었지

만 다음 플랫폼에서는 지원되

지 않습니다: 플랫폼 이름.

Flash Player가 ADPCM 사운드를 감지했습니다. 특정 플

랫폼에서는 ADPCM 사운드 재생이 지원되지 않습니다.

이 메시지는 구성 파일의 해당 플래그에 플랫폼 문자열

이 지정되어 있는 경우에만 표시됩니다.

41

Page 46: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

메시지 식별자 메시지 설명

FTPS053

PCM 사운드가 발견되었지

만 다음 플랫폼에서는 지원

되지 않습니다: 플랫폼 이

름.

Flash Player가 PCM 사운드를 감지했습니다. 특정

플랫폼에서는 PCM 사운드 재생이 지원되지 않습니다.

이 메시지는 구성 파일의 해당 플래그에 플랫폼

문자열이 지정되어 있는 경우에만 표시됩니다.

FTPS054

사운드가 발견되었지만 다

음 플랫폼에서는 지원되지

않습니다: 플랫폼 이름.

Flash Player가 사운드를 감지했습니다. 특정 플랫폼에서

는 사운드 재생이 지원되지 않습니다. 이 메시지는 구성

파일의 해당 플래그에 플랫폼 문자열이 지정되어 있는

경우에만 표시됩니다.

FTPS055

여러 사운드가 발견되었지

만 다음 플랫폼에서는 사운

드 믹싱이 지원되지 않습니

다: 플랫폼 이름.

Flash Player가 여러 사운드를 감지했습니다. 특정 플랫

폼에서는 사운드 믹싱이 지원되지 않습니다. 이 메시지

는 구성 파일의 해당 플래그에 플랫폼 문자열이 지정되

어 있는 경우에만 표시됩니다.

FTPS056

사운드가 키 누르기와 연관

되어 있지 않으므로 무시되

었습니다. 이 기능은 다음

플랫폼에서 지원되지 않습

니다: 플랫폼 이름.

무비 클립을 테스트하는 동안 사운드가 키 누르기 이벤

트 외부에서 발생했습니다. 지정된 장치의 Flash Player

는 키 누르기 이벤트 중에만 사운드 처리를 허용합니다.

키 누르기 이벤트 외부의 사운드는 무시됩니다. 특정 플

랫폼에서는 이 기능이 지원되지 않습니다. 이 메시지는

구성 파일의 해당 플래그에 플랫폼 문자열이 지정되어

있는 경우에만 표시됩니다.

FTPS058

StartDrag 및 EndDrag가

발견되었지만 다음 플랫폼

에서는 지원되지 않습니다:

플랫폼 이름.

Flash Player가 StartDrag() 또는 EndDrag() ActionScript

이벤트를 감지했습니다. 특정 플랫폼에서는 이러한 이벤

트가 지원되지 않습니다. 이 메시지는 구성 파일의 해당

플래그에 플랫폼 문자열이 지정되어 있는 경우에만 표시

됩니다.

FTPS059

특정 마우스 이벤트가 발견

되었지만 다음 플랫폼에서

는 지원되지 않습니다: 플

랫폼 이름.

Flash Player가 특정 마우스 이벤트를 감지했습니다.

특정 플랫폼에서는 이러한 이벤트가 지원되지 않습니다.

이 메시지는 구성 파일의 해당 플래그에 플랫폼

문자열이 지정되어 있는 경우에만 표시됩니다.

FTPS060

loadVariables에 대한

호출이 발견되었지만 다음

플랫폼에서는 지원되지

않을 수 있습니다: 플랫폼

이름..

Flash Player가 loadVariables 호출을 감지했습니다. 이

호출은 실행되지만 특정 플랫폼에서는 지원되지 않습니

다. 이 메시지는 구성 파일의 해당 플래그에 플랫폼 문

자열이 지정되어 있는 경우에만 표시됩니다.

FTPS061 loadMovie에 대한 호출이

발견되었지만 다음 플랫폼

에서는 지원되지 않을 수

있습니다: 플랫폼 이름.

Flash Player가 loadMovie 호출을 감지했습니다. 이 호출

은 실행되지만 특정 플랫폼에서는 지원되지 않습니다.

이 메시지는 구성 파일의 해당 플래그에 플랫폼 문자열

이 지정되어 있는 경우에만 표시됩니다.

42

Page 47: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

메시지 식별자 메시지 설명

FTPS062

getURL에 대한 호출이 발견

되었지만 다음 플랫폼에서는

지원되지 않을 수 있습니다:

플랫폼 이름.

Flash Player가 getURL 호출을 감지했습니다. 이 호출은

실행되지만 특정 플랫폼에서는 지원되지 않습니다. 이

메시지는 구성 파일의 해당 플래그에 플랫폼 문자열이

지정되어 있는 경우에만 표시됩니다.

FTPS063

fscommand()에 대한 호출이

발견되었지만 다음 플랫폼에

서는 지원되지 않을 수 있습

니다: 플랫폼 이름.

Flash Player가 fscommand() 호출을 감지했습니다. 이

호출은 실행되지만 특정 플랫폼에서는 지원되지

않습니다. 이 메시지는 구성 파일의 해당 플래그에

플랫폼 문자열이 지정되어 있는 경우에만 표시됩니다.

FTPS064

SMAF(MA-2) 사운드가

발견되었지만 다음

플랫폼에서는 지원되지

않습니다: 플랫폼 이름.

Flash Player가 SMAF MA-2 사운드를 감지했습니다.

특정 플랫폼에서는 이 사운드가 지원되지 않습니다. 이

메시지는 구성 파일의 해당 플래그에 플랫폼 문자열이

지정되어 있는 경우에만 표시됩니다.

FTPS065

SMAF(MA-3) 사운드가

발견되었지만 다음

플랫폼에서는 지원되지

않습니다: 플랫폼 이름.

Flash Player가 SMAF MA-3 사운드를 감지했습니다.

특정 플랫폼에서는 이 사운드가 지원되지 않습니다. 이

메시지는 구성 파일의 해당 플래그에 플랫폼 문자열이

지정되어 있는 경우에만 표시됩니다.

FTPS066

SMAF(MA-5) 사운드가

발견되었지만 다음

플랫폼에서는 지원되지

않습니다: 플랫폼 이름.

Flash Player가 SMAF MA-5 사운드를 감지했습니다.

특정 플랫폼에서는 이 사운드가 지원되지 않습니다. 이

메시지는 구성 파일의 해당 플래그에 플랫폼 문자열이

지정되어 있는 경우에만 표시됩니다.

FTPS067

SMAF(MA-2) 사운드는

지원되지 않습니다.

Flash Player가 SMAF MA-2 사운드를 감지했습니다.

현재 구성에서는 이 사운드가 지원되지 않습니다.

FTPS068

SMAF(MA-3) 사운드는

지원되지 않습니다.

Flash Player가 SMAF MA-3 사운드를 감지했습니다.

현재 구성에서는 이 사운드가 지원되지 않습니다.

FTPS069

SMAF(MA-5) 사운드는

지원되지 않습니다.

Flash Player가 SMAF MA-5 사운드를 감지했습니다.

현재 구성에서는 이 사운드가 지원되지 않습니다.

FTPS070

Fujitsu 확장명의 MFI

사운드는 지원되지 않습니다.

Flash Player가 Fujitsu 확장명의 MFI 사운드를

감지했습니다. 현재 구성에서는 이 사운드가 지원되지

않습니다.

FTPS071

Mitsubishi 확장명의 MFI

사운드는 지원되지 않습니다.

Flash Player가 Mitsubishi 확장명의 MFI 사운드를

감지했습니다. 현재 구성에서는 이 사운드가 지원되지

않습니다.

FTPS072

NEC 확장명의 MFI 사운드는

지원되지 않습니다.

Flash Player가 NEC 확장명의 MFI 사운드를

감지했습니다. 현재 구성에서는 이 사운드가 지원되지

않습니다.

43

Page 48: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

메시지 식별자 메시지 설명

FTPS073

Panasonic 확장명의 MFI

사운드는 지원되지 않습니다.

Flash Player가 Panasonic 확장명의 MFI 사운드를

감지했습니다. 현재 구성에서는 이 사운드가 지원되지

않습니다.configuration.

FTPS074 Sharp 확장명의 MFI 사운드는

지원되지 않습니다.

Flash Player가 Sharp 확장명의 MFI 사운드를

감지했습니다. 현재 구성에서는 이 사운드가 지원되지

않습니다.

FTPS075 Sony 확장명의 MFI 사운드는

지원되지 않습니다.

Flash Player가 Sony 확장명의 MFI 사운드를

감지했습니다. 현재 구성에서는 이 사운드가 지원되지

않습니다.

FTPS076 Fujitsu 확장명의 MFI

사운드는 다음 플랫폼에서

지원되지 않습니다: 플랫폼

이름.

Flash Player가 Fujitsu 확장명의 MFI 사운드를

감지했습니다. 특정 플랫폼에서는 이 사운드가 지원되지

않습니다. 이 메시지는 구성 파일의 해당 플래그에

플랫폼 문자열이 지정되어 있는 경우에만 표시됩니다.

FTPS077 Mitsubishi 확장명의 MFI

사운드는 다음 플랫폼에서

지원되지 않습니다: 플랫폼

이름.

Flash Player가 Mitsubishi 확장명의 MFI 사운드를

감지했습니다. 특정 플랫폼에서는 이 사운드가 지원되지

않습니다. 이 메시지는 구성 파일의 해당 플래그에

플랫폼 문자열이 지정되어 있는 경우에만 표시됩니다.

FTPS078 NEC 확장명의 MFI 사운드는

다음 플랫폼에서 지원되지

않습니다: 플랫폼 이름.

Flash Player가 NEC 확장명의 MFI 사운드를

감지했습니다. 특정 플랫폼에서는 이 사운드가 지원되지

않습니다. 이 메시지는 구성 파일의 해당 플래그에

플랫폼 문자열이 지정되어 있는 경우에만 표시됩니다.

FTPS079 Panasonic 확장명의 MFI

사운드는 다음 플랫폼에서

지원되지 않습니다: 플랫폼

이름.

Flash Player가 Panasonic 확장명의 MFI 사운드를

감지했습니다. 특정 플랫폼에서는 이 사운드가 지원되지

않습니다. 이 메시지는 구성 파일의 해당 플래그에

플랫폼 문자열이 지정되어 있는 경우에만 표시됩니다.

FTPS080 Sharp 확장명의 MFI 사운드는

다음 플랫폼에서 지원되지

않습니다: 플랫폼 이름.

Flash Player가 Sharp 확장명의 MFI 사운드를

감지했습니다. 특정 플랫폼에서는 이 사운드가 지원되지

않습니다. 이 메시지는 구성 파일의 해당 플래그에

플랫폼 문자열이 지정되어 있는 경우에만 표시됩니다.

FTPS081 Sony 확장명의 MFI 사운드는

다음 플랫폼에서 지원되지

않습니다: 플랫폼 이름.

Flash Player가 Sony 확장명의 MFI 사운드를

감지했습니다. 특정 플랫폼에서는 이 사운드가 지원되지

않습니다. 이 메시지는 구성 파일의 해당 플래그에

플랫폼 문자열이 지정되어 있는 경우에만 표시됩니다.

FTPS082 ActionScript 처리 오류가

발견되었습니다. ActionScript

명령

Flash Player가 ActionScript 처리 오류를 감지했습니다.

경고 메시지에 처리 오류를 발생시키는 ActionScript

명령이 포함되어 있습니다.

44

Page 49: Macromedia Flash Lite Authoring Guidelines for U10luffy.free.fr/u10/dev/flashLite1.1CDKforU10.pdf · 2006-01-21 · Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom

Macromedia Flash Lite 1.1 Authoring Guidelines for U10 Reigncom LTD.

메시지 식별자 메시지 설명

FTPS102

무비 테스트 플레이어에서는

SMAF 사운드 재생이

지원되지 않습니다.

Flash Player에서 SMAF 포맷 장치 사운드가

감지되었습니다. 실제 장치에서는 이 사운드가

지원되지만 제작 도구에서 사용되는 무비 테스트

플레이어에서는 지원되지 않습니다.

FTPS103 로컬 구성 파일에 잘못된

태그 <태그 이름>이

있습니다.

로컬 구성 파일에서 잘못된 태그가 감지되었습니다.

FTPS104 허용되는 키가 없습니다.

다음 플랫폼에서는 이 기능이

지원되지 않습니다: <플랫폼

이름>.

Flash Player가 로컬 구성 파일에서 KeySetNone이

“ 켬” 으로 설정되어 있음을 감지했으며, 키 누르기가

감지되었습니다. 특정 플랫폼에서는 이 기능이 지원되지

않습니다. 이 메시지는 구성 파일의 해당 플래그에

플랫폼 문자열이 지정되어 있는 경우에만 표시됩니다

FTPS105 SWF 파일이 Flash Lite

포맷이 아닙니다.

Flash Lite 무비 테스트 플레이가 현재 SWF 무비의

포맷이 Flash 4가 아님을 감지했습니다.

45