2010.12.24
ADOBE USER GROUP 대문 따라하기
예전에 싸이월드 클럽 메인을 만들면서 ADOBE USER GROUP의 대문에 쓰인 아이디어를 차용했다. AS3.0 버전, 막코딩으로 찼다. 최대한 빠른시간내에 구현할때는 함수내에 함수를 또 넣는 방식으로 (enterframe event까지 몽땅) 코딩 하곤 하는데 잘 하는 짓은 아닐거다... 구현 방식은 간단하다. 화면에 나열되는 뱀(?)은 메인 각도를 처음에 생성하면 그 다음부터는 각도 변화량 만큼 이동하게된다. 해당 지점의 색상을 getPixel로 가져와서 작은 원의 내부를 칠한다. 각도 변화량은 20프레임마다 바뀌며 X,Y좌표를 구하기 위해 쓰인 cos과 sin은 바뀌어도 크게 변화되는 건 없다. 이외에 bitmapdata 영역밖의 데이터를 가져오는 것을 방지하는 작업을 거쳤고, 뱀이 화면 밖으로 ..