일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- builder
- texture
- 게임
- 아이튠즈
- Flash
- sdk
- iphone
- 경로
- Mac
- smartfoxserver
- Android
- Game
- XML
- 영어
- file
- unity
- swf
- path
- 배열
- Build
- class
- 태그를 입력해 주세요.
- unity3D
- 단축키
- AS3
- AIR
- ios
- flash builder
- 3d
- Ane
- Today
- Total
목록개발관련(Development) (305)
상상 너머 그 무언가...
http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html
C++ 에서 콘솔이 아닌 디버그 출력을 하러면OutputDebugString() 함수를 사용하면된다. OutputDebugString( "디버그 테스트" ); 이렇게 하면 디버그 테스트 라는 문자열이 출력창의 디버그 로 텍스트가 찍힌다. 단점은 문자열만 입력이 가능하다숫자를 디버그 출력창으로 출력하러면 숫자를 아스키코드로 바꿔주는 itoa 함수를 사용해서 문자열로 바꿔 사용해야한다. int num = 32;char numString[10] = {0};itoa(num, numString, 10);OutputDebugString(numString); ※ 주의할점은 자동줄바꿈이 안되기 때문에 문자열 뒤에 \n 를 넣어줘야 줄바꿈이 된다.
Flash Builder에서 사용중인 heap 메모리 상태 보기 (Show heap status)Window > Proferences > General > Show heap status 체크를 하면 아래와 같이 heap 메모리 사용량을 실시간으로 확인이 가능하다.
flash 에서 아래와 같은 코드를 실행하면 j가 5까지만 반복하다가 중첩 루프에서 빠져나오는걸 확인 할 수 있다.
픽셀벤더는 무엇인가? 검색을 해보았다. Pixel Bender 셰이더를 사용한 작업 소개Adobe Pixel Bender는 이미지 내용을 만들거나 조작하는 데 사용되는 프로그래밍 언어입니다. Pixel Bender를 사용하면 이 문서에서 셰이더라고도 하는 커널을 만들 수 있습니다. 셰이더는 이미지의 각 픽셀에 대해 개별적으로 실행되는 단일 함수를 정의합니다. 함수에 대한 각 호출의 결과는 이미지에서 해당 픽셀 좌표의 출력 색상입니다. 입력 이미지 및 매개 변수 값을 지정하여 작업을 사용자 정의할 수 있습니다. 단일 셰이더 실행에서 입력 및 매개 변수 값은 상수입니다. 변경되는 유일한 요소는 색상으로 함수 호출의 결과를 나타내는 픽셀의 좌표입니다.가능한 경우 셰이더 함수는 여러 출력 픽셀 좌표에 대해 동시..
Stats 클래스외부 도구 없이 런타임의 릴리스 버전을 사용하여 런타임에 코드를 프로파일링하려면 Flash 커뮤니티의 mr. doob가 개발한 Stats 클래스를 사용할 수 있습니다. Stats 클래스는 https://github.com/mrdoob/Hi-ReS-Stats에서 다운로드할 수 있습니다.Stats 클래스를 사용하여 다음과 같은 사항을 추적할 수 있습니다.초당 렌더링되는 프레임 수(숫자가 높을수록 성능이 높음)프레임을 렌더링하는 데 사용되는 밀리초(숫자가 낮을수록 성능이 높음)코드에서 사용하는 메모리 양. 각 프레임에서 사용하는 메모리가 증가하는 경우 응용 프로그램에서 메모리 누수가 발생할 수 있습니다. 가능한 메모리 누수를 조사하는 것이 중요합니다.응용 프로그램에서 사용한 최대 메모리 양 출..
특정 객체보다 childIndex가 낮은 객체가 remove 되었을때 위에 있던 객체의 childIndex는 어떻게 변하는지 테스트 해봄 childIndex는 비여있지 않도록 당겨지는걸 알 수 있다.
타일에 공격 예상 영역 표시에 써볼까 해서 알아봤는데 라인형/원형 그라데이션만 지원하기 때문에 innerGlow 느낌은 낼 수 없었다. filters에도 적용은 해봤지만... 같은 graphics에 그리는 두개의 rect가 근접할 경우 합쳐진 하나의 rect로 인식해서 필터가 적용되어져서 아쉬움...
childrenSprite1의 뎁스 인덱스가 childrenSprite2의 뎁스 인덱스 보다 작은경우childrenSprite2를 childrenSprite1의 뎁스 인덱스 값으로 setChildIndex 메소드를 실행하면 childrenSprite2의 뎁스 인덱스가 childrenSprite1의 뎁스 인덱스 값의 위치에 들어가고들어간 뎁스 인덱스 보다 위에있던 객체들의 인덱스는 하나씩 증가된다.
if( a == b ){c = d;}else{c = e;} c = ( a == b ) ? d : e; = 비교문 ? 참일때 : 거짓일때
플래시 AS 문법을 배울때 생성자를 호출할때에 아래와 같이 메소드 호출하는것처럼 생성자명() 에서 괄호를 붙여서 써왔는데...var testClip: Sprite = new Sprite(); 생성자명 앞에 new 기호가 있기 때문에 빈괄호를 생략해도 생성자 호출임을 알기 때문에 상관이 없다고 한다.var testClip: Sprite = new Sprite; 나만 이제서야 알게된건가? T_T P.S : 자바스크립트도 생성자 뒤에 빈괄호를 생략해도 된다함