전부 감상
GIF파일 로드하여 애니메이션 표현하기
플래시 레퍼런스에서는 GIF를 로드시 애니메이션을 표현할 수 없다고 나온다. (애니메이션 GIF 파일을 로드하는 경우 첫 번째 프레임만 표시됩니다) 하.지.만. 안되는 게 어딨냐 ㅋ 소스다운 사용방법 샘플보기
html코딩시 달라지는 플래시 상대경로 잡아주는 팁!!
코딩된 index 파일(flash를 물고 있는)이 ROOT나 다른 폴더에 있고, 이곳에서 다른 플래시 파일들을 로드해 올 경우 복잡한 경로의 플래시일 경우 작업하면서 각 경로를 로컬에 맞게 잡아주거나 기본 경로를 루트로 잡아주고, 웹에 올릴 때와, 로컬에서 작업할때를 구분지어 작업 해주어야 합니다. 그러나 간단히 코딩에 몇줄 추가해주면 로컬에서의 경로대로 웹에 올릴 수 있습니다. 색이 들어 간 부분만 넣어주면 된다. value 값에 "."(default 시) 나 "http://www.vigmonk.com/" 머 이런식의 풀 경로를 써주어도 된다. 굳이 이렇게 까지 안해도, 경로 잡아주지 뭐 그러시는 분들 계실 겁니다. 그런데 공유폰트나 공유 사운드 등.. 공유 라이브러리를 쓸때는 얘기가 틀려집니다. 라이..
익스플로러가 늦게 뜰 경우
Internet Explorer 8을 새로 깔았다. 두근거리는 마음을 품고... 아이콘 더블 클릭! 그런데.... 왜 그럴까하고 검색해본 결과... ^^... 아놔
test()함수내의 test() 함수 실행 시
var num:int = 0; function test():void{ num++ trace("num : " + num); if(num == 2){ trace("---------------통과"); test(); return; } trace("함수 종료"); } for(var i:int=0; i
모듈화하여 자원 사용시 "TypeError: Error #1034: 유형 강제 변환에 실패했습니다" 에러 해결방법
하나의 자원을 모듈화하여 여러 곳에서 사용하면 용량적인 면에서 크게 이득을 볼 수 있다. 모듈화하여 자원을 이용하는 방법은 이곳에 잘 나와있다. 하지만, 모듈화한 객체 속에 Custom Class가 들어있고, 이를 사용시에 TypeError가 발생할 수 있다. "TypeError: Error #1034: 유형 강제 변환에 실패했습니다" 이럴 땐, Custom Class나 아니면 모듈 Class를 import해와서 변수 선언을 해두면 된다. 해결 방법은 여기에 -----문제점과 해결방법 (이미지가 잘 보이지 않으면 이미지를 클릭)
MovieMaterial의 animated 속성
MovieMaterial을 사용하는 경우 무비클립을 캡쳐하여 사용하는데 무비클립속에 프레임 모션을 보여주고 싶다면 MovieMaterial의 animated속성을 true해야 무비클립 모션도 papervision3d 속에서 보여줄 수 있다. 그런데, 무비클립속에 동적으로 비트맵 이미지를 addChild하여 계속 이미지를 교체해줬을 때, 교체해준 이미지가 계속 papervision3d에서 보여지게 하려면 역시 animated속성을 true해줘야 한다. animated속성을 false로 할 경우, 무비클립속에 비트맵 이미지를 계속 addChild해도 화면상의 변화는 일어나지 않는다.