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

플래시/플렉스[Flash/Flex]164

Caurina Tweener [홈페이지] http://code.google.com/p/tweener/ [도움말] http://hosted.zeh.com.br/tweener/docs/en-us/ [관련글] http://jasu.tistory.com/264 http://randomideas.tistory.com/tag/Tweener easing 클래스가 없길래 만들었습니다.. caurina/transitions 폴더에 압축을 풀면 됩니다..(caurina/transitions/easing이 되도록) 2008. 2. 29.
Flex 4, codenamed Gumbo http://opensource.adobe.com/wiki/display/flexsdk/Flex+4 플렉스 3이 오늘 발표되었습니다..더불어 내년에 나올 플렉스 4(코드명 Gumbo)도 링크를 걸어놓고 종종 지켜봐야겠습니다.. 아흐..빠르다 빨라.. 2008. 2. 25.
AS 4.0의 Generic 개념을 자바에서 배우자 http://blog.naver.com/civan/150027096097 AS 4.0에 대한 얘기가 하나 둘씩 나오고 있습니다.. 점점 자바를 더 닮아가고 파이썬등의 AOP 프로그램 개발론에 대한 내용도 들리는군요.. Francis Cheng의 Vectors in ECMAScript 4 글을 보니 자바나 C# 등에서 봤던 Generic을 사용하고 있습니다.. 점점 재밌어져 갑니다..더불어 공부할 것도 많아졌죠..하지만 그동안 준비해오신 분들께는 더할 나위 없는 기회가 되었죠.. : ) http://www.davidtucker.net/2008/02/16/moock-on-actionscript-4/ http://blogs.adobe.com/fcheng/2008/02/vectors.html#more 2008. 2. 18.
플렉스 빌더에서 mxmlc로 컴파일하기 플렉스 빌더에서 .as, .mxml 파일 하나를 컴파일 하는 방법입니다.. 1. External Tools 메뉴의 화살표를 클릭하고 아래와 같이 'Open Ext...'를 선택합니다.. 2. Program을 오른쪽 클릭하고 New를 선택합니다. 3. 아래와 같이 순서대로 합니다. - 적당한 이름을 입력합니다. - Location의 'Browse File System' 버튼을 클릭하고 mxmlc.exe를 선택합니다. - Arguments에 아래와 같이 입력합니다. 따옴표를 한 이유는 경로에 띄어쓰기 문자가 있으면 인식을 못하기 때문입니다. - Apply 버튼을 눌러 적용합니다. 4. 아래와 같이 순서대로 합니다. - 네비게이터에서 컴파일 하려는 파일을 선택합니다. - 위에서 만든 메뉴를 선택합니다. 5. .. 2008. 2. 5.
getObjectsUnderPoint() 메소드 사용시 유의사항 AS3.0에서 DisplayObjectContainer의 getObjectsUnderPoint() 메소드는 파라미터로 넘겨진 Point 아래에 있는 객체의 배열을 반환한다.. 이 때, 리턴되는 배열에는 가장 아래 있는 객체부터 저장된다..즉, 눈에 보이는 가장 뒤에서부터 저장된다.. 마우스 이벤트에 이 메소드를 적용한다면 아래와 같이 사용하면 된다.. var underObjects:Array = this.stage.getObjectsUnderPoint(new Point(e.stageX, e.stageY)); var len:int = underObjects.length; for(var i:int = len-1; i >= 0; i--) { //앞쪽부터 검색하기 위해.. } 2008. 1. 29.
ScaleBitmap : 9-slice bitmap class http://www.bytearray.org/?p=118 scale9Grid 많이 쓰는데 비트맵에 바로 적용할 수 있네요..아이디어 굿!! 2008. 1. 25.
라이브러리의 비트맵 로딩 비교 2 2008/01/18 - [플래시[Flash]] - 라이브러리의 비트맵 로딩 비교 위에 덧붙여서 한가지 실험을 더 했습니다.. 라이브러리에 있는 비트맵을 끌어서 스테이지에 놓는 것과 코드로 생성하는 것의 차이.. 이것이 궁금했던 이유는 일반적으로 디자인을 입힐 때 코드로 모두 생성하지 않고 무비클립 심볼에 가져다 놓는 방식으로 작업하는데 코드로 생성하는 것과의 차이를 명확히 할 필요가 있었기 때문입니다.. 테스트 결과 테스트 유형 SWF 용량 생성 시간(ms) 메모리 사용량 기본 컴파일(이미지 생성 없음) 25.9KB 0 0(기준량) 끌어다 놓기 25.9KB 0 4096 코드로 생성하기 25.9KB 4 4096 결과적으로 봤을 때, 메모리 사용량은 같고 끌어다 놓는 방식이 퍼포먼스가 좋은 것으로 확인 되었.. 2008. 1. 22.
라이브러리의 비트맵 로딩 비교 라이브러리에 들어있는 이미지를 생성할 때 가장 좋은 방법이 뭘까 궁금했습니다.. 왼쪽과 같이 라이브러리에 이미지(testImg.png)를 하나 넣고 Linkage를 'CBox' 라고 줍니다..그리고 그 이미지를 두개의 무비클립심볼로 만들었습니다.. CBoxMovieClip : Linkage의 Base Class가 flash.display.MovieClip인 상태 CBoxSprite : Linkage의 Base Class가 flash.display.Sprite인 상태 준비가 완료 되었습니다..테스트 코드는 아래와 같습니다.. var t:Number = getTimer(); //1차 테스트 - 비트맵으로 생성(비트맵데이터 참조) /*var bd:BitmapData = new CBox(0,0); for(var.. 2008. 1. 18.
Quietly Scheming http://www.quietlyscheming.com/blog/ http://www.quietlyscheming.com/blog/components/flexbook/ 플렉스(Flex)와 에어(AIR) 예제들이 많네요.. 2007. 12. 27.
플래시 플레이어 보안정책 변경 2007년 12월 11일 이후, 버젼 9.0.115 이상의 플레이어에서는 HTML 페이지에서의 SWF 링크가 제한 된다네요.. 아래 글을 참고하세요.. http://blog.naver.com/hiddenid/40045494648 현재 게임을 개발하고 있어서 웹페이지와의 상호작용에 대해서는 잘 모르고 있었는데 이런 문제가 있었네요..개발에 제약사항이 점점 더 많아지는군요.. 하지만, 더 나아지기 위함이니 수긍하고 빨리 따라가야겠죠.. 2007. 12. 21.
플래시 CS3로 개발한다면 플래시 컴포넌트를 사용하세요.. 플래시 CS3 컴포넌트 직접 만든 컴포넌트 Button 16 KB 7 KB ScrollBar 19 KB 14 KB ScrollPane 22 KB 20 KB 기본 스킨, API 등 거의 동일하게 제작된 상태에서 파일 용량을 비교해 보았습니다.. 위 표를 보고 어떤 느낌을 받으셨나요? 전 기본 컴포넌트의 경우 굳이 직접 만들 필요가 없다는 결론을 내렸습니다..왜냐하면.. 1. 용량 차이가 거의 나지 않습니다. 예전 버젼의 컴포넌트들은 상당히 컸는데 CS3의 컴포넌트들은 정말 가볍습니다. 2. 플래시 컴포넌트들이 훨씬 더 플래시에 최적화 되어 있습니다. 이건 말하지 않아도 다들 수긍하시리라 생각합니다. 혹시 Adobe 개발자보다 플래시에 더 최적화된 컴포넌트를 만들 수 있다고 자부하시는 분들은 아래에 덧글을 .. 2007. 12. 18.
Flex Examples.com http://blog.flexexamples.com/ 예제를 통해 플렉스를 배울 수 있는 사이트.. 영어를 잘 몰라도 충분히 이해할 수 있다.. 2007. 12. 17.
OReilly ActionScript 3.0 Design Patterns http://blog.naver.com/nextvern/30023708776 2007. 12. 10.
Flash Media Server 3 Family 2007년 12월 4일 어도비는 플래시 미디어 서버[FMS] 3의 두가지 제품에 대해 발표했습니다.. Flash Media Interactive Server 3 Flash Media Streaming Server 3 H.264 비디오와 High Efficiency AAC (HE-AAC) 오디오를 지원하네요..모바일(Flash Lite™ 3)도 지원되는거 같구요.. http://blogs.adobe.com/SEA_CSBU_CLUB/products/dmo/flash_media_server/ 2007. 12. 6.
플래시의 유니코드(unicode) 문자 세트에 대한 의문 ByteArray 클래스의 writeMultiByte() 메소드에 사용하는 문자 세트중 'unicode'에 대한 의문.. 도움말에서 '지원되는 문자 세트'를 보면 유니코드(unicode)의 경우 utf-16을 나타낸다고 나와 있습니다.. 웹에서 관련 문서를 찾아보면 utf-16은 모든 문자를 2바이트로 인식하도록 되어 있구요..그런데 플래시에서 아래와 같이 실행하면 결과가 이상하게 나옵니다.. var ba:ByteArray = new ByteArray(); ba.writeMultiByte("영구기", "unicode"); trace(ba.length); //6 ba = new ByteArray(); ba.writeMultiByte("wyk", "unicode"); trace(ba.length); //3 .. 2007. 12. 6.
728x90
반응형
LIST