본문 바로가기

전체 글

(74)
유용한 액션스크립트 라이브러리 20개 원문 http://www.weberdesignlabs.com/blog/?p=38 TweenLite - 가장 빠른 트위닝 엔진 - 테스트 결과. AS3와 AS2 모두 지원하며 용량이 3K밖에 안됨. TweenFilterLite 필터 트위닝을 위한 엔진. Papervision3D - 간단한 큐브같은 도형부터 복잡한 3d모델과 재질까지 지원하는 3D엔진. 가장 유명한 플래시 3D엔진이며 아직 베타버전이지만 실제로 사용된 많은 사례가 존재한다. Away3D - 또다른 플래시 3D엔진. 페이퍼비젼보단 인기가 덜하지만 정식릴리즈 되어있다. 그리고 페이퍼비전 코드를 토대로 만들어진 엔진이다. 데모보기 WOW Engine - AS3 3D 물리엔진. Papervision3D나 Away3D와 같이 사용하면 금상첨화. FI..
JPEGEncoderAsync //JPG encoding private function resizeFile( argBitmap : Bitmap ) :void { var resizeScale : Number = 1; var tempBitmap : Bitmap = argBitmap; if( 1.33 * this.getFileSizeAtKByte( this.fileRef.size ) > ( this.maxFileSize / 1024 ) ) { resizeScale = Number( ( this.maxFileSize / ( this.fileRef.size * 1.33 ) ).toFixed( 2 ) ); tempBitmap.scaleX = tempBitmap.scaleY = resizeScale; tempBitmap.smoothing = tr..
BMPDecoder bmp파일을 외부 로딩하는데 유용하게 쓰일수 있다. var fileRef:FileReference = new FileReference( ); fileRef.load( ); var file:ByteArray = new ByteArray( ); fileRef.data.readBytes( file ); //이미지 byteArray 생성 var bmpDecoder : BMPDecoder = new BMPDecoder(); var tempBitmap : Bitmap = new Bitmap(); tempBitmap.bitmapData = bmpDecoder.decode( file ); // byteArray BitmapData 로 디코딩
참조/복사 원시데이타( Number,Boolean,String) 타입의 대입은 복사 나머지 객체의 대입은 모두 참조
addFrameScipt( frame Number , handler ) 해당 무비클립의 지정된 프레임에 지정된 핸들러 지정할수 있다. 지정된 프레임에 있던 기존 코드는 무시된다. frame Number 는 ( 0 부터 시작 ) ex) 해당 무비 클립 10 프레임에 액션을 추가하고자 할때 exMc.addFrameScript( 9 , onFrameAction ); function onFrameAction() : void { ....... }
제일은행 간편서비스 - 개발 기간 : 2008.7 ~ 2009.5 - 개발 인원 : 3명 - 담당 : 로그인, 메인, 이체 - TOOL : flex3.0 , flash CS3 , PhotoShop , EditPlus - language : AS3.0 , javascript - 데이타 통신 : Javascript통신 ExternalInterface 이용 - etc : 사내 자체 제작한 COMPONENT 사용한 개발 - 장장 3번에 걸친 리뉴얼 작업으로 9개월걸린 프로젝트. 이번플젝을 계기로 뱅킹 관련된 프로젝트는 진심으로 지양하고 싶다는 ...완전.. -.-;; 제공된 사내 공통 콤포넌트( 스크롤, 콤보박스, StageManager... )로 개발되었으며 그만큼 UI개발에 있어서는 시간 절감 효과를 가져올수 있었다.(개인적인..
뉴욕생명 Cyber 창구 ( FLEX ) - 뉴욕생명 사이버 창구 - 기간 : 2008.2 ~ 2008.5 - 투입인원( 4명 + ∝ ) - 데이타 통신 : HttpService ( xml 통신 ) - TOOL : flex 3.0 , flash CS3 , PhotoShop - language : ActionScript 3.0 - 뉴욕생명 보험 고객들로 하여금 빠르고 쉽게 정보 제공을 위해 직관적인 UI로 구성, 허나 말그대로 FLEXIBLE한 UI보다는 단순히 웹상에 제공하는 정보 와 큰 차별성이 없다는게 아쉬움으로 남는다. 역시 기획의 절실함을 느낀다. 장점이라면 비번한 페이지 로딩없이 다운 받은 SWF하나 안에서 모든 데이타 작업이 가능함으로 속도에 있어서는 개선되었다고 본다. 개발 인생에 있어서 처음으로 해봤던 flash와 flex.. 더..
The Hurt Locker 꽤 간지나는 포스터... 허나 내용은 스타일리쉬보다는 마치 다큐를 보듯 리얼밀리터리물이라 할수 있겠다 미개봉작이라 따근따근한 영화일줄 알고 바로 다운.. 알고보니 작년 개봉예정이었으나 못했던 영화라더군. '블랙호크다운' 같은 리얼 밀리터리 액션을 좋아하는 터라 약간의 기대를 품은채 바로재생버튼 마우스 다운.. 초반부터 폭발물 해체신이 시작된다. 가볍게 시작되는 조크와 낯이 익은 가이 피어스가 등장하는데.. 이라크에 파병된 폭발물 해체 대원들의 대한 내용으로 확실한 사건이나 복선없이 평이하지만 긴장감을 놓칠수 없도록 진행된다. 그 은근한 긴장감때문에 몰입도는 대박이다.