Flash

    IsoSprite에 mouse기능 해제하기

    as3isolib의 IsoSprite에서 마우스 기능 해제하기 isoSpriteInstance의 sprites들의 mouseEnabled = mouseChildren = false; 를 아무리해도 마우스 기능이 먹는다. 이럴 땐 이렇게. isoSpriteInstance.container.mouseEnabled = false; isoSpriteInstance.container.mouseChildren = false;

    as3isolib의 좌표방식

    as3isolib의 좌표방식

    Isometric 게임개발 프레임웍인 as3libiso 의 좌표체계에 대해 알아보았다. package { import as3isolib.display.IsoView; import as3isolib.display.primitive.IsoBox; import as3isolib.display.scene.IsoGrid; import as3isolib.display.scene.IsoScene; import as3isolib.geom.Pt; import flash.display.Sprite; import flash.events.Event; [SWF(width="800",height="600",frameRate="40",backgroundColor="0")] public class as3isolib extends S..

    크롬에서 플래시 디버거 플레이어 사용하기

    크롬에서 플래시 디버거 플레이어 사용하기

    플래시 플레이어는 일반버전과 플래시개발자를 위한 디버거 버전, 2가지 버전이 존재한다.디버거 버전을 사용하기 위해 IE나 FireFox는 adobe사이트에서 제공하는 디버거 플레이어를 설치만 하면 자동으로 동작한다.그런데 구글 크롬은 디버거 플레이어를 설치해도 디버거가 동작하지 않는다.구글 크롬은 디버거 플레이어 설치 이외에도 브라우저에서 따로 설정을 해주어야 한다. 1, http://www.adobe.com/support/flashplayer/downloads.html 로 들어가서Download the Windows Flash Player 버전 Plugin content debugger (for Netscape-compatible browsers) 를 다운받는다. 32bit, 64bit 공용이다. 2...

    내 컴퓨터의 플래시 플레이어 버전 확인하기

    http://helpx.adobe.com/flash-player/kb/find-version-flash-player.html

    Flash Builder에서 프로젝트에 swc추가하기

    Project - Properties 선택 후 ActionScript Build Path에서 Add SWC 선택.

    Flash Builder(eclipse)에서 theme color 적용하기

    Flash Builder 설치 후 syntax coloring 설정하다가 포기.그냥 저장된 칼라를 가져다 쓰기로 결정했다. 테마파일 설정 1. plugin형식으로 설치하기 1)Help - Eclipse Marketplace - Search2)Eclipse color theme 검색3)설치한다. 2. 파일 import하기 http://www.eclipsecolorthemes.org/ 에서 원하는 theme를 다운받는다.Window - Preferences - General - Appearance - Color Theme에서 Import as theme를 통해 임포트한다.(Color Theme는 1번 과정 "Eclipse color theme" plugin을 설치해야만 메뉴가 생성된다.) 설정방법Window..

    mp4 플레이 가능.

    flv뿐만이 아니라 mp4도 play가 가능하다. flash player 9.0.64버전 이상, H.264의 mp4파일로 인코딩했을 때 가능. 코드는 flv 플레이시킬때와 동일하다.

    무비클립 복사하기

    function cloneDisplayObject(target){ var targetClass:Class = Object(target).constructor var duplicate = new targetClass() ; duplicate.transform = target.transform; duplicate.filters = target.filters; duplicate.cacheAsBitmap = target.cacheAsBitmap; duplicate.opaqueBackground = target.opaqueBackground; if (target.scale9Grid) { var rect:Rectangle = target.scale9Grid; rect.x /= 20, rect.y /= 20, rec..