미치겠습니다 ;; localToGlobal 의 방법론에 대해..
희선
벌써 2틀째 맨땅에 헤딩하고 있네요 (일정이 빠듯한데 ㅜㅜ)
시작은 rotation으로 회전을 하기위해 중심을 가운데로 옮기기 시작하면서 부터였습니다.
이렇게 하기위한 방법으로 회전 전과 후의 x,y값을 localToGlobal 을 사용해서 중심점으로 부터의 차이만큼 빼거나 더하는 방법이 있더군요.
회전 전이나 후나 x,y값은 변함이 없습니다만.. localToGlobal을 사용해보면 결과값은 회전전과 후가 틀립니다.
문제는 여기서 부터입니다.. 그냥 저놈을 안뜯어보고 사용하면 좋겠지만.. 생성된 무비클립을 액션으로 width나 height값의 변화가 일어
나면 localToGlobal값이 다르게 반환됩니다.
즉.. width가 300인 무비클립으로 부터 localToGlobal로 뽑아낸 Point값이랑
width가 100인 무비클립을 ._width = 300으로 바꾼 후 localToGlobal로 뽑아낸 Point값이랑
다릅니다.ㅜ.ㅜ..........
두 무비 모두 x좌표 y좌표 높이가 기본적으로 동일하고 액션으로 width를 마춰줬기때문에 결과적으로 100% 일치하는데도 말이죠..
임의로 확대했기에 좌표상의 찌그러짐으로 인한 변화가 영향을 미치나도 생각해봤지만 그정도 수준이 아니라 큰차이가 납니다..
수학적으로 검토해봐도 이문제는 아닌듯 하고요..
그래서 생각한것이 localToGloba의 버그라 판단하고 이 메소드 대신 (무비클립._x + Point) 를 쓰려고 하는데.. (상대좌표에서 절대좌표로 변환한다는것을 토대로..)
_rotation이나 width값이 변화되었을때localToGlobal의결과 값의 차이점을 알기가 쉽지않네요..
결론적으로 localToGlobal의 작동원리를 알고 싶습니다.(이를테면 대상좌표에 무비클립의x좌표를 더해준다..와 같은..)
질문이 좀 복잡해보이네요.. 결론은 간단한데^^; 연구가 필요한것이기에쉽지 않은 질문인거같지만.. 혹시나 하는 희망에
이렇게 글을 올립니다.
p.s localToGlobal 관련 as파일은 어디에서 볼수있나요? 파일 경로를 잘모르겠어요..
-
비내리던날
상냥하신 수다님~ 쪽지드릴게요^^
-
타마
샤아님/ 스케일이나 회전이 일어난다면 좌표계 자체가 동등하지 못하기 때문에 정확한 값을 기대하기는 어렵겠네요. 꼭 그래야 한다면 무비클립으로 한번 더 감싸주고 그 안에서 스케일,회전작업을 해주시고 X,Y좌표계는 감싸고 있는 무비클립이 담당하도록 하셔야 할 것 같습니다.
-
레온
아.. 이글은 봤었는데 scale이나 width혹은 rotation이 변화되었을때 나오는 값에 대한건 없어서요^^; 아무튼 답변해주셔서 감사합니다~^^
-
종달
수다님 여기-- 수다 사이트 말씀하시는건가요? 어느정도 찾아보긴했는데.. 힌트좀 주세요 ㅜ.ㅜ...
-
각티슈
여기 찾아보시면 자세히 설명한 글이 있어요. 저도 처음에 vc의 ScreenToClient와 비슷하게 생각했다가 고생좀 했었어요. ^^;
-
너의길
이걸.. 써야만 할거같아요. 무비클립의 중심점을 중앙으로 보낸후 rotation해야 하거든요 ㅜ.ㅜ
아니면 기존무비를 새로운무비클립으로 껍데기 씌우고 싶은데(중심점을 가운데로하기위해).. 방법이있을까요?;; -
모이
저도 저걸로 좌표값 받을려고 몇번 시도해 봤지만 도통 모르겠더군요 ;;;
그래서 안 쓴다는..ㅋㅋ;;
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2701230 | 테마 설정하면 밑에 뜨는 글 삭제 (1) | 창의적 | 2025-07-12 |
2701177 | css적용이 안되요~ (6) | 다니엘 | 2025-07-11 |
2701151 | 사이트작업시 inputbox 가 readonly 형태표시 어떻게 하시나요? (1) | 찬내 | 2025-07-11 |
2701123 | 간단한 select 질문입니다 (3) | 천사의눈물 | 2025-07-11 |
2701061 | 비베질문.. | 똘끼 | 2025-07-10 |
2701034 | 메일폼 내 script 삽입가능한 방법 없을까요.. (2) | 마음새 | 2025-07-10 |
2701008 | 분명히 버튼을 만들었는데 액션이 안걸립니다. (3) | 재찬 | 2025-07-10 |
2700923 | 전체중앙정렬&독타입&쿼크모드 ㅜㅠ (8) | 푸른들 | 2025-07-09 |
2700893 | 질문드리겠습니다. | 도도한 | 2025-07-09 |
2700793 | 무비클립에 마우스 오버시 랜덤으로 효과음 나기는 어떻게 ;; (1) | 바닐라 | 2025-07-08 |
2700741 | 웹전송? (2) | 연와인 | 2025-07-07 |
2700686 | 카테고리 호버시 세부카테고리 보이게하는 것, css로만 가능할까요?? (3) | 다힘 | 2025-07-07 |
2700658 | 메타태그 질문드립니다..ㅠㅠ;;; | 모해 | 2025-07-07 |
2700632 | 외부에서 이미지 파일을 불러와야 합니다. 도와주세요. (4) | 에일린 | 2025-07-06 |
2700579 | (air + as3) smtp 이용해서 첨부파일 포함해서 메일 보내기 | 물보라 | 2025-07-06 |
2700524 | 클릭시 밑에 메뉴 나오게 (4) | 새솔 | 2025-07-05 |
2700505 | activex를 비쥬얼6.0으로 만들었는데요 비스타 배포시에 안되서 질문드립니다 (3) | 참이 | 2025-07-05 |
2700452 | c언어에서... 자료형 구분.... (3) | 시내 | 2025-07-05 |
2700422 | 버전에 관해 질문 | 라온제나 | 2025-07-04 |
2700393 | mysql이 갑자기!!!!!!!!!!!!!!!에러가;; (2) | 소미 | 2025-07-04 |