http://enfren.hankooktire.com/
AS3.0을 이용한 첫 작업이 되었다.
기능적으로도 심플하고 개발쪽에 연동되는 작업또한 고난이도가 없었기 때문에 3.0을 활용해 제작을 하기로 마음을 먹고 제작을 하게 되었다.
그동안 테스트나 필요할만한 클래스를 제작해 두었지만 혹시 나올지 모르는 버그나 레퍼런스가 절대적으로 부족해서 쉽지 않을거라 생각을 했었는데 역시나 버그가 하나둘씩 나왔다.
프로젝트 동안에 발생한 버그.
1. 엔터 프레임으로 무비클립을 제어하는 동안에는 엔터프레임으로 제어되는 클립안의 무비클립은 멈추게 된다.(이부분은 다른 사람들에게 물어봤지만 다들 모르고 있는 버그였다 차후에 문제가 있을듯 하다...)
2. 로드된 swf를 삭제할 경우 오브젝트가 남아있다.(flv,사운드,리스너등이 남게된다. 스코프를 잃어 버린 상태에서 혼자 작동을 하고 있기 때문에 심각한 문제였다.) help에 명시되어 있기 때문에 버그라고 할수는 없고 알아서 리소스 관리를 잘해줘야 할듯하다...^^;;;
3.xml데이터를 불러왔을때 4000자 이상의 문자가 있을경우 제대로 인식이 되지 않는 문제(이건 정말 심각한 문제였다. 할수 없이 utf - 8 로 형태를 바꿔서 불러왔지만 실제 개발쪽과 연동이 된다면 이건 통용이 안될수도 있기 때문에 xml로 연동하는건 생각을 해봐야 할 문제인것 같다.)
원래부터 버그를 예상하고 작업했지만 정말 as3.0은 왼지 내가 베타 테스터가 되는 느낌이 강하다.
버그도 많고 너무 성급히 출시 한게 아닌가 하는 생각이 들정도...;;;; 아무튼 무리 없이 오픈했기에 뿌듯하다..








::: 사람과 사람의 교감! 人터넷의 첫 시작! 댓글을 달아주세요! :::
좋은작업 잘 봤습니다. 위에서 언급하신 문제중 첫번째는 저도 경험했던 것인데 아무래도 버그라기보다는 의도적인 것 같습니다. 간단히 하위 클립에 엔터프레임 이벤트를 넣어서 해결 할 수 는 있습니다만 처음부터 로직을 중첩되지 않게 짜는게 더 좋을 것 같습니다.^^
ㅎㅎ 글남겨 주셔서 너무 감사합니다.
역시 엔터프레임에 하위 클립이 멈추는건 아무리 봐도 문제가 될것으로 보이긴 해요...ㅠ..ㅠ