목록Season 1/플래시 (29)
Graphics Programming
포트리스처럼 지형을 변형시키면서 충돌 검사를 하려면? 플래시 CS4 이상에서 열림 아파서 짧게 써야겠다.. 골 땡긴다 -.- 1. 투명도를 지원하는 비트맵 데이터에 땅을 그린다. 2. 땅과 포탄이 충돌하면 비트맵 데이터의 그 지점을 구덩이 모양으로 투명하게 만든다. 투명도 0인 구덩이 객체를 비트맵 데이터에서 draw 메서드로 그리면 될 줄 알았는데 아무 것도 그려지지 않아서 ByteArray를 썼다.
전역 함수 flash.utils.getTimer는 플래시 플레이어를 시작하고 경과한 시간을 밀리초로 반환한다. public function getTimer():int 그러면 getTimer로 며칠까지 잴 수 있을까? int로 표현할 수 있는 가장 큰 수는 2147483647이므로 2147483647 밀리초까지 가능 2147483.647 초까지 가능 35791.394116666666666666666666667 분까지 가능 596.52323527777777777777777777778 시까지 가능 24.855134803240740740740740740741 일까지 가능 약 24일 19시간까지 표현한다. 플래시 플레이어를 25일 켜두고 getTimer를 호출하면 어떻게 될까?
undefined는 타입이 없는 변수에만 할당할 수 있다. 또한 초기화하지 않은 동적 인스턴스 변수의 기본값이기도 하다. 참고로 이런 변수들이 타입 없는 변수다. var varName var varName:* 타입 있는 변수에 undefined를 할당하면 undefined가 할당되지 않는다. var obj:Object = undefined; trace(obj); // null var str:String = undefined; trace(str); // null var num:Number = undefined; trace(num); // NaN var ui:uint = undefined; trace(ui); // 0 var i:int = undefined; trace(i); // 0 var b:Boolea..
글이 길어서 두 개로 나눴습니다 서문 1 픽셀 벤더 툴킷 개요 픽셀 벤더 툴킷 설치하기 픽셀 벤더 툴킷 패키지의 내용물 시작하기 예제들 픽셀 벤더 개념들 파일 포맷 커널 프로그램 부분 내장 함수 픽셀 벤더 필터와 이펙트 사용하기 포토샵용으로 개발하기 애프터 이펙트용으로 개발하기 플래시용으로 개발하기 2 시작하기 픽셀 벤더 툴킷 IDE에 익숙해지기 새 픽셀 벤더 커널 프로그램 제작하기 커널 프로그램 편집하고 실행하기 그림 채널 분리하기 필터 연산을 감마로 바꾸기 매개변수 추가하기 매개변수 통제하기 최종 소스 3 픽셀 벤더 필터 작성하기 커널의 부분들 커널 메타데이터 커널 멤버 매개변수와 변수 픽셀 벤더 좌표계 픽셀 좌표에 접근하기 좌표 넘기기 입력 그림 그리고 추출 정사각형이 아닌 픽셀 여러 입력 그림 종..
픽셀 벤더 툴킷 1.5 Build 01판에 든 PDF 파일을 번역했습니다. ADOBE® PIXEL BENDER™ PIXEL BENDER DEVELOPER’S GUIDE Copyright © 2009 Adobe Systems Incorporated. All rights reserved. Adobe Pixel Bender Developer’s Guide. If this guide is distributed with software that includes an end user agreement, this guide, as well as the software described in it, is furnished under license and may be used or copied only in accord..