노력과 삽질 퇴적물
0. 필요한 파일 파일명 예시 경로 Starling 1.4 ...(프로젝트 폴더)...\swc\starling.swc 플래시 디벨롭 (FlashDevelop 4.5) C:\FlashDevelop (AS3.0: 개발환경 참조가능) 1. 라이브러리 연결 (프로젝트 폴더)\swc에 있으면 자동으로 연결이 됩니다. 팁. * 스탈링은 벡텨 이미지를 취급하지 않는다고 합니다.*1.4 이전버전 호환시 주의점.ClippedSprite.as (1.4 이전 버전) public override function render(support:RenderSupport, alpha:Number):void{ if (mClipRect == null) super.render(support, alpha);else {... ... ... s..
FlashDevelop(이하, 플래시 디벨롭)에서 액션스크립트3.0으로 과제를 하는데, 콤보박스가 필요한데 fl클래스가 없더군요. SWC파일을 연동하면 된다고 했는데, 환경설정에서 SWC파일경로를 잡거나 했는데도 안 되어서 죽을 맛이였습니다. 플래시 디벨롭이 다른 플래시 개발도구들에 비해 자료도 적고, 기존으로 자료들의 설명은 CS3.X인지 실제로 해보면 인터페이스가 달라서 얼마나 헤맸는지 모르겠습니다. 이거때문에 3~5일정도 골머리 앓았습니다. * 사용한 개발도구 FlashDevelop(플래시 디벨롭) 3.3.4 RTM (R1744) Adobe Flash Professional CS5.5 (한국어판) 1단계. Adobe Flash Professional CS5.5에서 플래시문서, SWC제작하기 ① 새 ..
http://vooo83.tistory.com/8 Flash 라이브러리 객체에 동적으로 접근할 수 있는 SWC 파일 생성 방법 http://user.chol.com/~cutekit/wiki/index.php/FlashDevelop 에디터 폰트 변경 방법 FlashDevelop에서 'fl.'으로 시작되는 UIComponent 사용할 때 auto completion 되게 하고, build 되게 하려면. AIR용 클래스를 FlashDevelop에서 사용하려면. FlashDevelop을 여러 개 실행하기 http://chumbal.tistory.com/20 FlashDevelop을 이용한 플래시 개발 환경 -> 중요! swc 연동법 http://ko.w3support.net/index.php?db=so&id=1..
1. 출력창에 아이템 추가 [SimpleAddItem.as] package { import flash.display.DisplayObjectContainer; import flash.display.Sprite; import flash.text.TextField; /** @author MTG **/ public class SimpleAddItem() { var usr_str:TextField = new TextField(); //인스턴스 생성 usr_str.text = "간단한 출력제어"; //문자열 지정. addChild(usr_str); //디스플레이 객체가 화면에 출력됨. 단, 디스플레이 리스트에 직접 추가되는건 아님. //기본적으로 최상위 인덱스에 객체추가. //addchildAt(usr_str, ..
Adobe ActionScript 3.0 * 소켓 연결Adobe ActionScript 3.0 * 네트워킹 및 통신의 기초 Programming in Eclipse: Flex/ActionScript 3 에서의 통신방법 (Socket, WebService, FTP 구현)
CS3부터는 *.as파일마다 딱 1개의 패키지만 들어있게 한다. 굳이 패키지를 여러개 쓰겠다면? => 한 프로젝트냉 *.as파일을 여러개 해서 각 소스파일마다 패키지를 넣는다. 참고: 패키지가 2개인 경우의 예제
* 개발환경: FlashDevelop 3.3.4 생성자라는 개념이 JAVA나 C++에도 있어서 AS3에 한정된건 아님. package { import flash.display.Sprite; import flash.text.TextField; import flash.events.Event; /** @author MTG **/ public class As3_ex extends Sprite { private var text_str:TextField; public function As3_ex():void //생성자: 클래스와 동명, 반환타입 기술X //괄호내 매개변수가 없는게 생성자. { this.text_str = new TextField; this.text_str.autoSize = "center"; thi..