title

Flex2/AS3 개발환경 구축하기

Tip&Tech | 2007.06.24 19:29

Windows 에서 Flex2 SDK로 AS3 / mxml 개발환경 꾸미는 법입니다.

Flex2 SDK
당연히 Flex2 SDK도 필요합니다. Flex builder 는 상용이지만, 컴파일러가 포함된 SDK만은 무료로 공개하고 있습니다.

다운로드 : Adobe Flex2 SDK (라이센스에 동의하셔야 다운로드가 가능합니다)

FlashDevelop
FlashDevelop는 Flash를 개발하기 위한 전용 편집기입니다. 구문강조 기능도 물론 있으며, 플래시에 특화된 기능이 꽤 많습니다. 이 글에서는 FlashDevelop 3.0.0 beta2 버전을 사용했습니다. FlashDevelop 2.0.2 final release 도 무방합니다만, 2.x 의 경우 따로 받아야할 파일이 꽤 많습니다.
다운로드 : FlashDevelop 3.0.0 beta2 / FlashDevelop 2.0.2 final release

※ 이 프로그램을 사용하시려면 Microsoft .NET 1.1 SP1 Framework 가 필요합니다.

Flash Player 9
로컬 테스트용으로 사용할 Flash Player 9 을 다운로드 받습니다. 웹 브라우저에서 보며 테스트하는 방법도 있습니다만, 디버깅할 때는 전용 standalone 프로그램으로 보는게 더 빠르고 편한 것 같더라구요. ^^ 정확한 product 이름은 Flash Player 9 Projector content debugger 입니다.
다운로드 : Windows Flash Player 9 Projector content debugger

관련 프로그램을 모두 다운로드 받았으면 설치를 시작합니다. Flash Player의 경우 설치가 따로 필요없고 실행하면 바로 swf 파일과 연결됩니다. 미리 적당한 위치에 넣어두고 한번만 실행해주면 설치 완료입니다. ^^
Flex2 SDK는 적당한 위치에 압축을 풀어줍니다. 저 같은 경우에는 벤더별로 모아두는 편이 괜찮을 것 같아서 C:\Program Files\Adobe\Flex2SDK 아래에 압축을 풀었습니다.

more…

[JS+Flash] 플래시 칼라피커2

Tip&Tech | 2005.03.16 01:16

예전에 만들었던 플래시 칼라피커에서 색상을 조금 더 세밀하게 설정할 수 있도록 한 두번째 버전입니다.

자세한 설명은 예전에 다 했으므로 패스~

예전 게시물은 여기를 보세요.
http://mygony.com/tt/index.php/78

사용법도 전부 같아서 따로 적지 않고 예제코드와 예제만 보여드립니다. 달라진 점은 다음과 같습니다.

  • 피커의 크기가 200×210 으로 다소 커졌습니다. 사용하실때 이점 주의하셔야 합니다.
  • 파일이름이 flashpicker2.js 와 ColorPicker2.swf 로 두번째 버전임을 알리는 2라는 숫자가 붙어있습니다.
  • 객체이름이 ColorPicker2로 바뀌었습니다. 따라서 모든 사용법은 같으나 대신 객체이름을 ColorPicker2 로 해주셔야 합니다.
  • 나머지는 모두 같습니다. :)

    사용예제

      1  // settings
      2  ColorPicker2.path = 'ColorPicker2.swf';
      3  ColorPicker2.align = 'middle'; // ( left, right, middle, top, bottom)
      4  ColorPicker2.handler = userFunc; // default handler
      5    
      6  // user custom handler
      7  function userFunc(str)
      8  {
      9    document.getElementById("color").value = str;
     10    window.status = "선택한 색상은 '" + str + "' 입니다.";
     11  }

    저작권
    따로 라이센스라고 할만한 것은 없지만, 자바스크립트 소스내에 있는 저작자에 관한 짧은 주석을 삭제하지 않았으면 한다.