
일단 젤 왼쪽에 붙어있는 전체적으로 관리의 기능을 하는 관리자윈도우에 필요한기능은
파일을 불러왔을때 파일의 정보를 알려주거나 애니메이션추가,이름변경,프레임추가,컬러키설정
과 같은일을 담당하면될것같습니다.
그러면 한번 이제 윈도우에 컨트롤들을 만들어 배치해보겠습니다.

자 저번에 파일의 구조를 모델링해봤습니다...(누구랑말하니....)
이번엔 기본적인 윈도우의 화면을 구성해보려합니다.
그렇다면 다시 다른분의 스프라이트툴을 분석해봅시다...

자 그러면 이제 대충 우리가 만들어줘야하는 윈도우의 모습이 보이는데요
이젠 어떤식으로 코드를 작성할지 고민해봐야겠는데요
하나의 윈도우클래스를 제작하고 그것으로 여러개의 윈도우를 다른속성으로 만들지
아니면 윈도우마다 제각기 다른윈도우를 만들어 줄지말이죠.
나중에 만약 추가윈도우를 구성할때를 생각해보면 위의 두방법 말고
한개의 컴포넌트윈도우를 만들고 윈도우마다 그것을 상속받아 각자의 특성에 맞게
작동하게 구성하면 될것같다.


Leave your greetings here.
Kell 2009/02/03 14:10 Modify/Delete Reply Address
아참, 그리고 스프라이트툴을 만드신다니 생각나는게 있는데요.
각 프레임 별로 애니메이션 갱신속도를 따로 설정할 수 있는 인터페이스를 마련하시는게 좋습니다.
그래야 스프라이트를 효율적으로 아끼면서 리얼한 스프라이트를 만드는데 조금은 더 도움이 됩니다. 부드럽게 움직이다가 살짝 끊긴 느낌의 스프라이트도 출력을 해주고 ( 격투 게임의 경우 Hit 했을 때의 경직 느낌 정도.. )