본문 바로가기
728x90
반응형
SMALL

플래시387

AS 3.0 에서의 싱글턴(Singleton) 패턴.. private 생성자가 지원되지 않는 AS 3.0에서는 아래와 같이 싱글턴 패턴을 구현할 수 있습니다..================================================================== package { public class Singleton { static private var _instance:Singleton; public function Singleton(singletonEnforcer:SingletonEnforcer) { if (!(singletonEnforcer is SingletonEnforcer)) throw new Error("인스턴스를 생성할 수 없습니다."); } public static function getInstance():Singleton.. 2007. 11. 15.
AS3.0에서 DisplayObject에 컬러 적용하기 AS2.0때처럼 16진수로 간단하게 색상을 변환하는 코드입니다.. =================================================== var aaa:Sprite = new Sprite();//sprite 생성 aaa.graphics.beginFill(0xFFFFFF); aaa.graphics.drawRect(0, 0, 100, 100);//사각형을 그립니다 aaa.graphics.endFill(); this.addChild(aaa);var col:ColorTransform = new ColorTransform();//ColorTransform 생성 col.color = 0xFF0000;//color 저장aaa.transform.colorTransform = col;//ColorT.. 2007. 11. 14.
[AS 3.0] swf의 url을 알고 싶다면.. 아래 한줄이면 OK!! trace(this.loaderInfo.url); 2007. 11. 14.
[AS 3.0] swf가 로컬에서 실행되는지, 서버에서 실행되는지 궁금하다면.. 아래와 같이 한줄만 써주면 확인 가능합니다..trace(Security.sandboxType, Capabilities.playerType); 결과는 아래와 같습니다..플래시에서 컴파일 : localTrusted, External로컬에서 실행 : localWithFile, StandAlone서버에서 실행 : remote, ActiveX 2007. 11. 14.
[AS 3.0] 라이브러리의 비트맵 이미지 가져오기 라이브러리에 있는 비트맵 이미지를 가져와서 addChild() 하는 방법입니다.. 첨부파일 확인하시면 이해가 빠르실듯..var bitmapData:BitmapData = new bitmapSample(0, 0);//파라미터는 상관없음 addChild(new Bitmap(bitmapData)); /* //클래스명을 String으로 받는 방법 var b:Object = getDefinitionByName("bitmapSample"); var bitmapData:BitmapData = new b(0,0); addChild(new Bitmap(bitmapData)); */ 2007. 11. 14.
[AS 3.0] ComboBox 텍스트 색상 변경 ComboBox의 텍스트 색상을 변경하기 위해서는 내부 인스턴스에 접근해야 합니다..textField와 dropdown 속성을 통해 TextInput과 List의 스타일을 변경할 수 있습니다.. //cb는 콤보박스var tf:TextFormat = new TextFormat();tf.font = "dotum";tf.color = 0xFF0000;cb.textField.setStyle("textFormat", tf);cb.dropdown.setRendererStyle("textFormat", tf); 2007. 11. 14.
DisplayObject 객체 중심축 변경하기 http://jasu.tistory.com/398 위의 자수님 사이트 놀러갔다가 있길래 한번 따라해 봤습니다..ㅎㅎ 그냥 재미로 한거라 소스 정리는 안했습니다.. 2007. 11. 14.
AIR 개발을 위해 필요한 준비물.. AIR는 현재 플래시CS3, 플렉스 빌더3, 드림위버CS3에서 개발이 가능합니다.. [시험버젼을 다운 받으시려면 어도비 사이트에 가입하셔야 합니다.] 공통 파일 ================================== [AIR 런타임] http://labs.adobe.com/downloads/air.html 플래시로 개발할 경우 ======================= [플래시 CS3 프로페셔널] http://www.adobe.com/cfusion/tdrc/index.cfm?product=flash&loc=ko [플래시용 AIR 업데이트] http://labs.adobe.com/wiki/index.php/AIR:Flash_CS3_Professional_Update 플렉스 빌더로 개발할 경우 ===.. 2007. 11. 14.
AIR 베타2 좋네요.. AIR 베타2가 발표된지도 좀 됐네요..그동안 이것저것 테스트 해보며 참 좋다는 느낌이 팍 왔습니다..플렉스 뿐만 아니라 플래시에서도 개발이 가능해 졌고,System Tray(맥은 Dock)에 notifyIcon도 생성되며,시스템 클립보드 사용, 윈도우 z-index 조정 가능, Drag and Drop, 암호화된 로컬 저장소, ..또한 플래시의 기본 오른쪽 버튼 메뉴가 사라졌죠..특히나 SQLite 지원으로 인해 데이터베이스 지향 어플리케이션에 막강한 힘이 생겼습니다..AS3의 강력한 API와 결합해 빠르고 강력한 데스크탑 어플리케이션을 개발할 수 있는 AIR..정식버젼이 기대됩니다!! ^____^)b 2007. 11. 13.
AIR - a visual window catalog 2007. 11. 13.
AIR 어플리케이션 XML 파일 생성 "아래 내용은 AIR 문서에서 발췌한 것으로 AIR 프로젝트를 생성하면 자동으로 만들어지는 XXX-app.xml을 생성하는 내용입니다..우리는 기본적으로 xml 파일을 직접 만들 필요가 없으므로 아래 내용을 통해 XXX-app.xml이 어떠한 내용이구나..하는 정도로 이해하시면 됩니다.." 각 AIR 어플리케이션은 어플리케이션 기술 파일을 요구합니다. 이 XML 파일은 어플리케이션의 다양한 속성을 정의하고, 사용자들에게 배포되는 AIR 패키지에 포함됩니다.1. 다음의 구조를 가진 HelloAIR-app.xml 파일을 만듭니다. … … … 2. 이하의 속성들을 요소에 설정합니다.- 어플리케이션 ID : appId="samples.HelloAIR"어플리케이션 ID는 설치, 개인의 응용 파일-시스템 저장 디렉.. 2007. 11. 13.
해마의 장기적 관점 장기 기억을 담당하는 대뇌와 같이 매사에 장기적인 관점을 가지고 싶습니다.. 호흡을 길게 하며 천천히 살피며 가고 싶습니다.. 새로운 사람을 만나고, 새로운 공부를 하고, 새로운 일을 할 때도 멀리 내다 보는 지혜를 원합니다.. 흡- 이제 시작입니다.. 2007. 11. 13.
728x90
반응형
LIST