FLASH 썸네일형 리스트형 현재 내 기기의 AIR런타임버전을 확인하려면 현재 내 기기의 AIR 런타임 버전을 확인하려면 다음과 같이 하면 됩니다. trace(NativeApplication.nativeApplication.runtimeVersion); 더보기 시스템 대기모드, 프로그램 멈춤/다시시작 기능 넣기 시스템 대기모드, 프로그램 멈춤/다시시작 기능 넣기 대기모드와 항상 깨어있는 모드변환 그리고 프로그램 일시멈춤과 다시시작 프로그램 나가기 기능을 구현해 봤습니다.내 핸드폰에서 이렇게 플래시로 만든 프로그램이 돌아간다는 것이 참 신기하네요. 디버그 모드로 개발하는 것이 이렇게 편리할 줄이야. 하지만 오늘 중간에 컴퓨터 한번 꺼졌습니다. 항상 저장하는 습관을 들여야 겠네요. stage.addEventListener(Event.DEACTIVATE, deactivateHandler); stage.addEventListener(Event.ACTIVATE, activateHandler); function deactivateHandler(e){ tf.text = "어플리케이션을 빠져 나갔습니다."; } functio.. 더보기 스마트폰의 방향전환 기능을 구현하는 방법 스마트폰의 방향전환 기능을 구현하는 방법 스마트폰의 위치를 바꾸면 화면이 돌아가는 기능입니다. 테스트해 보니 다른 부분은 잘 되어었는데 거꾸로 했을 때 화면이 돌지 않았습니다. 일단 Default와 ROTATED_RIGHT만 사용해야 겠습니다. //화면전환 및 프로그램 종료 예제 import flash.events.StageOrientationEvent; stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; stage.addEventListener(StageOrientationEvent.ORIENTATION_CHANGE, onChange); function onChange(e:StageOrientationEvent):v.. 더보기 AIR for Android 권한 설정 방법 AIR for Android 권한 설정 방법 안드로이드앱에서 하드웨어를 이용한 특정 기능을 사용하기 위해 권한을 설정해야 합니다. AIR for Android 옆에 돋보기를 클릭하면 다음 창이 뜨는데 여기서 Permissions를 선택합니다. 각 권한 명이 있습니다. 각 권한별 설명입니다. INTERNET 앱에서 네트워크 소켓을 사용할 수 있도록 WRITE_EXTERNAL_STORAGE 외장디스크 쓸수 있도록 READ_PHONE_STATE 전화기의 상태를 알 수 있도록. 변경은 불가. ACCESS_FINE_LOCATION GPS센서 기능 사용하도록 CAMERA 카메라 기능 사용하도록 RECORD_AUDIO 음성녹음 기능 상용하도록 DISABLE_KEYGUARD 화면 잠금 기능 제어 할 수 있도록 WAKE.. 더보기 앱을 종료하는 옵션 메뉴 앱을 종료하는 옵션메뉴 저번에 게임 만들어 봤는데 퍼블리싱을 하고 스마트폰에 넣어보니까 게임은 잘 되던데 앱종료하는 방법을 몰랐었어요. 찾았던 소스인데 가까운데 있었네요. 플래시 CS5.5에서는 아예 새로 파일 만들때 Option Menu 라는 템플릿파일이 있어서 이 소스를 분석해 봤습니다. //앱종료하는 옵션메뉴 import flash.events.KeyboardEvent; options_mc.visible=false; //키보드 이벤트를 발생시키고 stage.addEventListener(KeyboardEvent.KEY_UP, optionsMenuHandler); // 메뉴버튼 클릭시 토글로 나왔다 사라졌다 구현하면 됩니다. function optionsMenuHandler(e:KeyboardEven.. 더보기 AIRforAndoid 시작하기 .AIRforAndroid 시작하기 AIR for android 공부를 시작하겠습니다. 오늘은 첫번째시간으로 Hello World를 안드로이드 폰에 뜨도록 하겠습니다. 플래시 CS5.5를 실행시킨뒤 1. AIR for Android를 선택합니다. Templetes 에서 800*480 Blank를 선택하고 OK버튼을 클릭합니다. 2. 메뉴에서 File > Save를 선택한 후 HelloWorld.fla로 저장합니다. 3. 프로퍼티 패널에서 AIR for AndroidSetting의 EDIT 버튼을 선택하여 환경설정을 만들어 줍니다. Auto Orientation을 체크하면 디바이스를 회전함에 따라 세로, 가로 화면이 자동으로 전환됩니다. 4. Deployment탭을 선택합니다. 인증서를 생성하여 앱제작자와.. 더보기 심플한 카드 매칭 메모리 게임 . 심플한 카드 매칭 메모리 게임 교육용컨텐츠 개발중에 사용할 기회가 되어서 만들어 보았습니다. 게리로젠위그님의 책에 있는 소스를 활용해 보았습니다. 카드 갯수가 늘어나도 쉽게 확장할 수가 있네요. 소스는 심플합니다. import flash.utils.Timer; import flash.events.TimerEvent;//게임상수 const bdW_cnt:int = 4; //가로갯수 const bdH_cnt:int = 2; //세로갯수 const cardW:int = 140; //가로크기 const cardH:int = 180; //세로크기 const bdX:int = 60; //시작점X const bdY:int = 80; //시작점y var score = 0;//5단계 한벌로 사용할 카드명 선언 var.. 더보기 무비클립 플레이 콘트롤러 .무비클립 플레이 콘트롤러 메인 타임라인에 애니메이션이 들어 있는 무비클립이 있고 콘트롤러를 상위레이어에 놓은 다음 다음의 액션을 넣습니다. 심플하게 무비클립 콘트롤러 만들어 봤습니다. 이러닝 강좌 만들때 유용합니다. ///////////////////////////////////////////////////// 콘트롤러 관련 액션 var isPlaying:Boolean = true; //true:play false:pausevar ty:Number;var range:Number = 300;addEventListener("enterFrame", onEnter);function onEnter(e){ if(mouseY > 300){ ty = 360; } if(mouseY < 300){ ty = 435; } .. 더보기 PrintJob()을 활용하여 프린트하는 방법 PrintJob()을 활용하여 프린트하는 방법입니다. //////////////////////////////////////////// 프린트 관련 스크립트 ////////////////////////////////////////// var totalPage:Number = 2;// 총 출력장수var hSize:Number = 0; function go_print(hSize:Number) {var pj:PrintJob = new PrintJob();var p:Number = 0;if(pj.start()) {for(var i:Number=0; i 0) {pj.send();}delete pj;} btn_prt.onRelease = function() {go_print(hSize);} 더보기 HTML페이지 안에 있는 SWF파일에서 버튼이벤트 발생시 자바스크립트 호출하게 하는 방법 HTML페이지 안에 있는 SWF파일에서 버튼이벤트 발생시 자바스크립트 호출하게 하는 방법입니다. import flash.external.*; //버튼클릭하면 download 함수실행 파라메터값은 "01"이 들어갑니다.btn_download.onRelease = function(){ExternalInterface.call("download", "01");} 더보기 이전 1 ··· 4 5 6 7 8 9 10 11 다음