FlashDevelop에서 Trace 가 작동 안될때

 캡쳐할 시간이 없어 글로만 설명한다.

 

우선 F10을 눌러 프로그램 설정으로 들어간다음

Plugin -> flash viewer 를 선택한다.

 

External Player Path 를 다운 받은 debug용 flashplayer 를 찾아서 설정해준다.

Movie Display Style은 External로 선택한다.

 

그다음 오른쪽 Project 패널에서 노란색 박스 아이콘이 있는

해당 프로젝트에서 마우스 오른쪽 버튼을 눌러

Properties 로 들어간다.

 

General 에서 Output file 을 설정해준다.

 

알겠지만 프로그램 중간 중간 원하는곳에

trace(randNum);
trace("s : " + s);

처럼 삽입하면 된다.

 

 

F5 Test Movie

F8 Build Project

 

키를 이용해 테스트 해보면 화면 하단 Output 부분에 trace 한 내용들이 나올것이다.

 

AS3 작업 환경 구축하기

 ActionScript를 한번 배워볼까 싶어서

 

거금을 들여 책도 구입 한김에 작업 환경을 꾸며보려고 한다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

우선 필요한 것은 Flex SDK 다.

 

이글을 쓰는 시점에는 3.4 버전이 나와있고 4 버전은 beta가 나와있다.

 

3.4 버전을 아래링크에서 다운 받는다.

 

http://www.adobe.com/products/flex/flexdownloads/

 

 

 

개발도구는 FlashDevelop 라는걸 한번 써보려고 한다.

 

FlashDevelop-3.0.3-RTM.exe 파일이 최근 release 인것 같다.

 

아래 링크로 들어가서 다운 받는다.

 

http://www.flashdevelop.org/community/viewtopic.php?f=11&t=5339

 

 

 

그다음은 Flash Player를 debug 가능한 걸로 설치해야 한다.

 

아래 링크로 들어가서 Projector Content Debugger 를 받아야 하는데

 

10 과  9 버전중에 편한걸로 받는다.

 

나는 9 버전 exe 파일을 받았다.

 

http://www.adobe.com/support/flashplayer/downloads.html

 

다운 받은 다음 그냥 한번 실행시켜주면 자동으로 연결된다.

 

 

그리고 준비되야할것이 1.6버전 이상의 Java이다.

 

 

 

자 이제 설치를 해보자.

 

Flex SDK 는 적당한 곳에 압축을 풀어놓자.

 

나는 D:\dev\Flex3sdk 디렉토리를 선택했다.

 

 

다음은 FlashDevelop 을 설치하자.

 

기본 설정으로 그대로 설치했다.

 

설치가 완료 되면 실행 하고 설정을 해줘야 한다.

 

F10 을 눌러 Program Setting 으로 들어간 다음

 

AS3Context 부분에서 Flex SDK Location 부분에 좀전에 SDK 압축을 풀어논

D:\dev\Flex3sdk 디렉토리를 선택하자.

 

 

 

New Project 를 시작한다음

 

ActionScript3 에서 Empty Project를 선택하고

 

Name 에 HelloWorld

Location 에 적당한 Flex 프로젝트를 저장할 디렉토리를 선택하고

 

Create directory for project를 체크해서 프로젝트 별로 디렉토리가 생성되게 하자.

 

 

OK 버튼을 누르면 Author 를 물어보는데 본인 아이디나 닉네임을 적자.

 

그러면 오른쪽 Project 패널안에 HelloWorld(AS3) 라는 부분이 보일것이다.

 

그부분에 마우스 오른쪽 버튼을 누르고 Add -> New Class 를 선택한다.

 

Class Name 을 물어보는데 HelloWorld 라고 입력한다.

 

 

그러면 HelloWorld.as 라는 이름으로 편집 화면이 열릴것이다.

 

아래와 같이 소스를 편집한다.

package 
{
 /**
  * HelloWorld!
  * @author KyRanDiA
  */
 
 import flash.display.MovieClip;
 import flash.text.TextField; 
 
 public class HelloWorld extends MovieClip
 {
 
  public function HelloWorld()
  {
 
    var t:TextField = new TextField;    
    t.text = 'Hello world!';
    addChild(t);
   
   
  }
 
 }

}

Java 를 해본 사람이라면 문법이 그리 낯설지는 않을것 이다.

문법 체크를 하고 싶다면 F7 키고

Ctrl + F8 을 누르면 Build Current File 이다.

 

그리고 F5 Test Movie , F8 Build Project 이다.

실행되면 Flash Player 에 Hello World! 가 찍혀서 나오면 성공이다.

Insert DateTime Plugin for Notepad++ v0.3 업데이트 (32bit, 64bit)

   Notepad++용 현재 날짜 및 시간 입력 플러그인 v0.3 이 프로그램은 Notepad++(이하 Npp) 플러그인으로 단축키를 누르면 현재 날짜와 시간을 편집창에 삽입합니다. 이번 버전에서는 항상 생각하고 있던 옵션 기능을 추가 했습니다. 기...