일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 단축키
- AIR
- iphone
- path
- Ane
- builder
- 영어
- Android
- unity3D
- 아이튠즈
- Flash
- 게임
- Game
- ios
- 태그를 입력해 주세요.
- 3d
- Mac
- flash builder
- sdk
- swf
- unity
- 경로
- 배열
- texture
- smartfoxserver
- Build
- class
- file
- AS3
- XML
- Today
- Total
목록개발관련(Development)/플래시(Flash) (67)
상상 너머 그 무언가...
해당 좌표를 향해 회전 사진을 클릭한 각도로 회전시키거나게임의 케릭터가 마우스 포인터를 향하게 한다거나 할때 쓸 수 있다. rotateTo = function(mc, targetX, targetY){ var diffX = targetX - mc._x; var diffY = targetY - mc._y; mc._rotation = Math.atan2(diffY, diffX)*180 / Math.PI;} 신명용님 책에서 보고 메모 해둔거 같다. 삼각함수를 이용한것으로 두점이 있으면 두점의 x좌표의 차이, 밑변두점의 y좌표의 차이, 높이위 두가지 값을 알면 빗변의 각도를 구할 수 있다.구한 빗변의 각도 값(라디안)을 우리가 흔히 쓰는 육십분법 으로 변환하여 무비클립의 회전값을 구한다. http://supert..
플래시 컨텐츠 사용중 갑자기 파이어폭스 브라우저가 먹통이 자주 된다면아래 이미지 처럼 '접근성 서비스가 브라우저에접근하지 못하게 함' 설정해주면 된다. 파이어 폭스가 플래시 컨텐츠를 시각장애인 등 플래시 컨텐츠를 정상 이용이 힘든 사용자에게뭔가를 제공하려고 하는 과정에서 플래시가 뻣는것으로 예상된다. 플래시를 그냥 좀 놔뒀으면 좋겠다 T_T
파이어폭스에서 주소창에 about:config 를 입력해서 플러그인 설정으로 들어간 뒤아래 그림처럼 http, https 가 아닌 웹페이지의 플러그인도 정상적으로 실행하도록 'false'로변경을 해주면 된다. 플래시빌더에서 플래시디버깅을 익스플로러, 크롬에서 모두 막아놔서 파이어폭스만 가능한것 같다.
영어 : https://helpx.adobe.com/x-productkb/policy-pricing/cs6-product-downloads.html한글 : https://helpx.adobe.com/kr/x-productkb/policy-pricing/cs6-product-downloads.html
try { testClip.gotoAndPlay( frameLabelName ); } catch(error:Error) { trace("error = ", error.message ); //try{ ... }에 있는 스크립트 실행에 오류가 있는경우 예외처리 하는 부분 } testClip 무비클립을 frameLabelName 의 텍스트에 해당하는 frameLabel 로 이동해서 재생하도록 실행할때 frameLabelName 값이 frame label에 없어서 에러가 나는경우 런타임 오류대신 catch(){ ... } 안에 있는 내용이 실행된다.
플래시 배열은 대입한 대상을 참조한다. 하지만 배열A에 배열B을 대입하는건 직접 대입이 되어 배열B와 배열A가 같아진다. 즉 B = A, A = B 가 되는것이다. ( B === A )
스탈링 프레임워크크로스플렛폼 게임엔진 라이브러리 Starling URL : http://gamua.com/starling/Starling Forum : http://forum.starling-framework.org/
인터페이스public interface IEventDispatcher { function addEventListener(type:String, listener:Function, useCapture:Boolean=false, priority:int=0, useWeakReference:Boolean = false):void; function removeEventListener(type:String, listener:Function, useCapture:Boolean=false):void; function dispatchEvent(event:Event):Boolean; function hasEventListener(type:String):Boolean; function willTrigger(type:Strin..
배열의 Shift Left, Shift Right 메소드 구현 결과 [output] 44,0,1,3,22,4,0,1,34,0,1,3,00,0,4,0,1 배열 내 원소 왼쪽, 오른쪽으로 돌리기 구현 끝.
______/** * 입력받은 숫자를 1000배 해주는 메소드 * @param _num : 입력할숫자, Int형 * @return 1000배 된 결과값, Number형 */public function testMyFunc( _num: int ): Number{var returnNum: Number;returnNum = _num * 1000;return returnNum;}______ 참조 : http://180bpm.tistory.com/23http://blog.jidolstar.com/79
어떤 객체가 참조되어 있는 갯수 = Reference Count 자바스크립트의 closure 와 관련된 개념이다. var myClip: MovieClip = new MovieClip(); 내가 new 로 생성한 무비클립 객체를 myClip 변수가 참조하여 가리키고 있어서 Reference Count 는 1이 된다. var copyClip: MovieClip = myClip;copyClip도 myClip이 가리키고 있는 무비클립 객체를 참조하게 되므로 무비클립의 Reference Count 는 2가 된다. Flash Player 의 가비지 콜렉터(Garbage Collector)는 Reference Count 가 0인 객체를 메모리에서 지운다.
플래시에서 완전 수식 클래스명을 구하는 메소드가 있다.getQualifiedClassName( 확인할 객체 ); 특정 클래스의 패키지를 import 하지 않고 클래스를 사용할 순 없을까 하고 검색해봤는데Java에서는 가능하지만 as3.0에서는 안된다고 한다. 참조 : http://cogaram.tistory.com/228참조 : http://blog.naver.com/PostView.nhn?blogId=hiddenid&logNo=40036236236&redirect=Dlog&widgetTypeCall=true