[질문] 프로젝트를 진행중인데 난관에 봉착했습니다...ㅠ 도움 부탁드립니다..(좀 깁니다)
에드가
안녕하세요 저는 mfc 쪽 프로그램을 했는데
이번에 플래쉬로 프로젝트를 맡아서 진행중입니다. (단독)
멋도 모르고 액션 2.0으로 시작을 해버려서 지금까지는 도움도 많이 받고 , 고생도 하면서 어느정도 구현했는데
몇가지 문제점들이 강력하게 발생하였습니다..먼저 제가 하는 것은
http://images2.aperio.com/
본 사이트의 플래쉬 기능을 모방하여 구현중입니다. 네이버 맵 서비스와 비슷하다고도 보시면 되겠습니다.
20000x20000 의 이미지를 256*256 으로 조각내어 보는 곳만 로드하는 조직세포 관리 뷰어 프로그램이라고 보시면 되겠습니다.
사이트에서 webscope 를 보시면 플래쉬로 만들어진 주 프로그램을 보실 수 있습니다.
저는 이것과 거의 모든 기능을 담아내는데 성공했습니다.
- 뷰어 기능 (보이는 곳만 로드하는 피라미드 구조)
- 미니맵
- 아래쪽 툴바
제가 작업하는 것도 웹에 올려져 있지만 보안상 공개를 못하는 것이 제가 아쉽습니다.ㅠ
문제는 위쪽의 툴바입니다... 선을 그리고 거리를 재고 밝기를 조정하는 기능들을 갖고 있는 툴바인데..
왠지 플래쉬 스럽지 않다는 느낌이 자꾸 듭니다..
저도 선과 곡선으로 거리를 재고 중간중간 포인트에 메모를 할 수 있는 것까지 기능을 추가하였습니다.
헌데 이 사이트에서는 자신이 그린 것들을 위에 툴바의 기능중 그린 목록을 볼 수 있고 부분적으로 삭제할 수 있습니다.
그런데 이 다이얼로그가 왠지 플래쉬 스럽지 않네요.. 뭔가 라이브러리의 느낌이 난다고 해야 할까요?
이것을 그대로 구현하다가는 굉장한 노가다와 기능마저 미비할 것 같습니다.
또한 선을 그리는 데에 있어서 선의 색상을 선택할 수 있는 라이브러리가 플래쉬에도 존재하는지 궁금합니다.
마치 현재 사이트에 글쓰기를 눌러서 글을 쓰는 중 글씨색상 선택하는 것과 같은 라이브러리가 있으면(분명히 존재할 것 같습니다) 알려주시면 감사하겠습니다.
이러한 의문이 풀리기 전엔 헤딩을 할 것 같아서 앞으로 가기가 막막한 상태입니다..
플래쉬를 어플리케이션 프로그램처럼 취급하는것은 무리겠지만 많은 발전을 한 상태이기 때문에 색상조정, 밝기조정,목록 표시할 다이얼로그등 라이브러리가 존재하지 않을까 싶습니다..
마지막으로 가장 제가 문제가 되는 부분을 질문드립니다..
사용자가 자신이 원하는 부분의 거리를 재고 메모를 했다면 나중에 재작업을 할 때에 그 정보가(가령 어디부터 어디까지거리를 쟀는지)
저장/로드가 되어야 합니다 헌데 저는 2.0으로 만들었기 때문에파일 출력이불가 합니다... asp와 연동하면 가능하다고는 하는데..
웹프로그래머가 아니라서 새로 공부를 해야할 판입니다... 만만치 않다는 조언을 들었습니다.
파일 출력을 가능하게 하기 위해서 3.0으로 업그레이드를 하자니 제가 제대로 된 플래쉬 프로그래머가 아닌지라 지금껏 만든 것들을
3.0으로 제대로 옮겨 갈 수 있을지가 걱정입니다.(현재 프로그램에서는 무비클립 인스턴스명을 바꿔가며 보이는 것들을 다르게 로드합니다. 필연적인 기능인데 3.0에서는 무비클립 인스턴스네임을 바꿀 수 없다는 이야기를 들었습니다. 물론 다른 방법으로 가능케 할 수도 있겠지요..)정말 도움을 필요로 하고 있습니다.. 긴글 읽어주시느라 정말 감사합니다 :d
-
내담 2024-02-28
영주님 정말 감사합니다
CS4 에서 액션 스크립트2.0 을 사용하였을 시에 가능한가요? -
큰꽃늘 2024-02-28
sharedObject 는 원하는 위치에 저장할수 없고 cs4의 파일레퍼런스를 사용하시면 원하는 형식으로 (사용자가)원하는 위치에 저장시킬수 있습니다.
-
파란 2024-02-28
정말감사합니다^^ 칼라피커 부분을 하나 찾았네요 감사합니다 ^^
sharedObject 같은 경우 로컬에 저장되는데 조금 찾아보니 쿠키로 저장이 된다고 하네요? 혹시 텍스트 파일같이 원하는 위치로 저장하게 할 수는 없겠죠?ㅠ -
연블랙 2024-02-28
질문내용을 다 이해한건아니지만...색상선택은...2.0도 컬러픽커 컴포넌트가 있을껍니다..아니면 컬러피커로 검색을 하다보면 2.0으로 구현되어있는 클래스들도 종종 있을꺼같네요...
밝기 조정같은건 컬러트랜스폼 이용하시면 되고...(이것도 검색하면 몇몇개 나와요..)
또 저장쪽은...로컬에만 저장되면 된다는 조건하에....sheredObject를 검색해보시면 도움이 될것같네요..