노력과 삽질 퇴적물
FlashDevelop에 SWC연동하기 본문
FlashDevelop(이하, 플래시 디벨롭)에서 액션스크립트3.0으로 과제를 하는데, 콤보박스가 필요한데 fl클래스가 없더군요. SWC파일을 연동하면 된다고 했는데, 환경설정에서 SWC파일경로를 잡거나 했는데도 안 되어서 죽을 맛이였습니다.
플래시 디벨롭이 다른 플래시 개발도구들에 비해 자료도 적고, 기존으로 자료들의 설명은 CS3.X인지 실제로 해보면 인터페이스가 달라서 얼마나 헤맸는지 모르겠습니다.
이거때문에 3~5일정도 골머리 앓았습니다.
참고자료: 춤추는 발레리나님의 'FlashDevelop을 이용한 플래시 개발 환경'
플래시 디벨롭이 다른 플래시 개발도구들에 비해 자료도 적고, 기존으로 자료들의 설명은 CS3.X인지 실제로 해보면 인터페이스가 달라서 얼마나 헤맸는지 모르겠습니다.
이거때문에 3~5일정도 골머리 앓았습니다.
* 사용한 개발도구
FlashDevelop(플래시 디벨롭) 3.3.4 RTM (R1744)
Adobe Flash Professional CS5.5 (한국어판)
1단계. Adobe Flash Professional CS5.5에서 플래시문서, SWC제작하기
① 새 플래시 프로젝트 생성
그냥 AS3파일 생성도 가능하긴 한데, 전 안정성(?)을 위해서 이렇게 했습니다.
② 구성요소(컴포넌트)를 작업영역에 추가
작업영역(사진내 하얀 공간)으로 드래그 앤 드롭하시면 됩니다.
③ 구성요소 설정
여기서 처음 속성설정시 이름을 원하는거까지 하고 '편집'을 누르고 아무련 경고창이 없어야 합니다.
만약 그런게 뜨면...실패입니다.
몇번 해본 경험으로는 구성요소를 처음 넣자마자, 속성에서 다른이름으로 바꾸고 액션스크립트로 내보내기후 편집누른게 무난했습니다. 안 되시는분의 경우, [구성요소 넣기-...-편집 버튼누르기]에서 중간에 있는 과정을 조금씩 변형해서 시도해보세요.
④ 제작설정
-> 영문판에서는 Publish setting인것 같네요.
'SWC'에 체크해주세요.
그후에 '제작'을 누릅니다.
1단계 끝!!!
2단계. FlashDevelop에 세팅하기
① 필요한 파일 확인
CS5.5_control.fla
CS5.5_control.swc
CS5.swf <-제작설정에서 이름을 설정하지 않았고, 파일명에 [.]이 있어서 파일명이 이렇게 처리된겁니다.
② 플래시 디벨롭의 프로젝트내 src폴더에 배치하기
저는 (프로젝트명폴더)/src/swc로 배치했습니다.
③ 라이브러리 추가
swc파일과 swf파일을 라이브러리 추가합니다.
참고자료: 춤추는 발레리나님의 'FlashDevelop을 이용한 플래시 개발 환경'
'📂기초 및 세팅 note > 언어. 스크립트 계열' 카테고리의 다른 글
JS: html구조와 자바스크립트 (0) | 2011.08.09 |
---|---|
JS: 자바스크립트 개념잡기 (0) | 2011.08.09 |
AS3: flashdevelop과 fl클래스, 그리고 swc (0) | 2011.06.29 |
AS3: 매뉴얼 링크모음 (0) | 2011.06.14 |
AS3: 간단한 화면출력 (0) | 2011.05.19 |