일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Silverlight
- Flash
- 마이크로소프트
- 책
- Air
- ActionScript
- 워렌 버핏
- stage3d
- Microsoft
- starling
- 주식
- 아폴로케이션
- 플렉스
- 도서
- Genome2D
- 물리엔진
- 실버라이트
- 어도비
- framework
- adobe
- 아폴로
- 플래시
- Flex
- 3D
- Papervision
- 3.0
- API
- XAML
- 액션스크립트
- Papervision3D
- Today
- Total
목록액션스크립트 (397)
WonHada.com으로 이전
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
그냥 손 가는대로 대충 만들어 본 테스트입니당.. AIR 런타임이 설치되어 있어야 하며, 위 버튼 클릭 후 Open을 누르면 설치 할 수 있고 설치 후 위 버튼을 다시 클릭하면 삭제할 수도 있습니다.. 제어판의 '프로그램 추가/삭제'에서도 삭제 가능합니다..
딴동네 동영상 강좌 시리즈 - AIR의 기능들 http://cafe.naver.com/ddandongne/84 딴동네 동영상 강좌 시리즈 - ApplicationDomain 완정정복 http://cafe.naver.com/ddandongne/85
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--) { //앞쪽부터 검색하기 위해.. }
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://t1.daumcdn.net/tistoryfile/fs6/8_12_20_12_blog118067_attach_0_26.png?original)
http://www.bytearray.org/?p=118 scale9Grid 많이 쓰는데 비트맵에 바로 적용할 수 있네요..아이디어 굿!!
2008/01/18 - [플래시[Flash]] - 라이브러리의 비트맵 로딩 비교 위에 덧붙여서 한가지 실험을 더 했습니다.. 라이브러리에 있는 비트맵을 끌어서 스테이지에 놓는 것과 코드로 생성하는 것의 차이.. 이것이 궁금했던 이유는 일반적으로 디자인을 입힐 때 코드로 모두 생성하지 않고 무비클립 심볼에 가져다 놓는 방식으로 작업하는데 코드로 생성하는 것과의 차이를 명확히 할 필요가 있었기 때문입니다.. 테스트 결과 테스트 유형 SWF 용량 생성 시간(ms) 메모리 사용량 기본 컴파일(이미지 생성 없음) 25.9KB 0 0(기준량) 끌어다 놓기 25.9KB 0 4096 코드로 생성하기 25.9KB 4 4096 결과적으로 봤을 때, 메모리 사용량은 같고 끌어다 놓는 방식이 퍼포먼스가 좋은 것으로 확인 되었..
AS3에서 일반적으로 Sprite에 buttonMode를 true로 입력하면 마우스 커서가 손모양으로 바뀝니다..하지만, 버튼 컴포넌트는 바뀌지 않습니다.. 버튼 컴포넌트는 useHandCursor를 true로 하면 됩니다..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://t1.daumcdn.net/tistoryfile/fs5/8_12_20_12_blog118067_attach_0_30.jpg?original)
라이브러리에 들어있는 이미지를 생성할 때 가장 좋은 방법이 뭘까 궁금했습니다.. 왼쪽과 같이 라이브러리에 이미지(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..