|
이시영 2004-07-11 PM 9:21:50 |
|
|
|
워낙...무식이..판처서리.;;
초기화명령어
진리:눌림;
그림판0에서.;;
버튼을누를때
눌림:=참;
버튼을뗄때
눌림:거짓;
마우스를 움직일때
만일(눌림=참)
{ 그림판0.윗변:=마우스좌표Y;
만일(그림판0.윗변<1)
{ 그림판0.윗변:=1; }
아니면 만일(그림판0.윗변>777)
{ 그림판0.윗변:=777; }
}
그림판0.윗변:=스크롤바0.눈금위치/12;
로하면..안되는군요.;;음...;;
완전초보라서.;;그림판을 스크롤에 연결시키지 못하겠는걸요.;;이런.;; |
|
|
김환욱 2004-07-11 PM 10:23:11 |
|
|
|
마우스좌표Y는 화면의 가장 위쪽 부터 시작됩니다.
그림판0이 화면 가장 위에 있는것이 아니지 않습니까? 그렇기 때문에 마우스좌표Y 만 넣어서는 안됩니다.. 화면의 가장 위가 0이고 화면의 가장 아래는 해상도에 따라서 달라집니다.. |
|
|
김환욱 2004-07-11 PM 10:23:40 |
|
|
|
295는 리스트 스크롤이 가장 잘 동작하는 실수 입니다. 여러번 테스트를 거쳐서 적용되는 숫자입니다. |
|
|
김환욱 2004-07-11 PM 10:28:20 |
|
|
|
295를 200정도로 바꿔서 테스트 해보시면 쉽게 이해가 되실겁니다.. |
|
|
김환욱 2004-07-11 PM 10:35:06 |
|
|
|
저 소스에서 의아한 점이 있는데요.. 그림판0의 이동영역이
1~777 인데요.. 그럼 플레이어가 1024x768 의 해상도에서도 다 보이지 않을 만큼 크다는것인데요..-_-;; 엄청나게 크네요.. 왜 저렇게 영역을 잡으셨는지... |
|
|
김환욱 2004-07-11 PM 10:49:06 |
|
|
|
사실.. 남이 만든 프로그램 소스 보고 이해하는게 엄청 어렵습니다.. |
|
|
김환욱 2004-07-11 PM 11:07:09 |
|
|
|
마우스좌표Y는 화면의 가장 위에부터 0부터 시작되고 객체의 윗변은
창의 가장위에부터 0부터 시작되므로 그림판0.윗변:=마우스좌표Y; 라고 했을경우에는 창이 화면맨위에 달라붙어있어야지만 작동합니다. 그 이유는 창의 윗변이 0으로 되었기때문에 마우스좌표Y가 시작되는 지점과 객체의 윗변이 시작되는 지점이 같아 지기 때문입니다. |
|
|
이시영 2004-07-12 AM 9:16:48 |
|
|
|
음.. 1~777은 가상으로 적은거구요..
1을 움직일그림의 최고위쪽인 윗변
777을 움직일그림의 최저로낮은 윗변좌표로잡고요..
그림판0.윗변:=마우스좌표Y-이전좌표;
로..하셨던데요.;;이전좌표는 그냥 실수:이전좌표;
이렇게 미리 지정만 하면되는건가요.;;
그렇게해도 안되던데요..
여기서.1~777로적은(제가) 정확한뜻이 위에뜻이 맞나요? |
|
|
이시영 2004-07-12 AM 9:17:51 |
|
|
|
만일(눌림=참)
{ 그림판0.윗변:=마우스좌표Y+창0.윗변+29;
만일(그림판0.윗변<29)
{ 그림판0.윗변:=29; }
아니면 만일(그림판0.윗변>317)
{ 그림판0.윗변:=317; }
}
그림판0.윗변:=스크롤바0.눈금위치/12;
음...이렇게해도..마냥..에러가.;; |
|
|
이시영 2004-07-12 AM 9:19:21 |
|
|
|
음..이전위치는..이전위치:=창0.윗변+7; 였군요.;; |
|
|
이시영 2004-07-12 AM 9:19:33 |
|
|
|
이전위치:=창0.윗변+7;에서 7로 잡은이유가.; |
|
|
김환욱 2004-07-12 AM 10:15:47 |
|
|
|
객체의 윗변은 창의 맨 위에부터 시작되고 마우스좌표Y는 화면의 가자위에부터 시작됩니다. |
|
|
김환욱 2004-07-12 AM 10:18:40 |
|
|
|
스크롤버튼의 윗변이 마우스에 딱 따라다니면 이상하잖아요..
그래서 스크롤버튼 중간이 마우스를 따라다니기 위해
스크롤버튼의 높이 14의 중간인 7을 더한것입니다. |
|
|
김환욱 2004-07-12 AM 10:19:37 |
|
|
|
그것도 역시 숫자를 바꿔서 테스트 해보시면 쉽게 아실수 있을텐데... |
|
|
이시영 2004-07-12 PM 2:58:12 |
|
|
|
스크롤바는 대충이해가됩니다만.;;;
왜...그림판0에 연결이 제대로 안될까요..소스자료실에..올렸는데..
틀린점 지적 좀 해주세요^^ |
|
|
지우개 Expert 3.0 제작자 : 천호성 님 [LINK] |
|
|
|
대박로또2005 제작자 : 최재일 님 [LINK] |
|
|
1 | 박종훈 님 | 15292 점 | |
2 | 지상현 님 | 8809 점 | |
3 | 손상진 님 | 7388 점 | |
4 | 권선중 님 | 6060 점 | |
5 | 이진백 님 | 5174 점 | |
|
|
|
가입일 | 닉네임 |
05/31 | 김동률 |
03/31 | 홍형기 |
09/01 | o00pp99oo |
12/27 | 이재민 |
11/20 | 이희철 |
|
|
|
|
. |
. |
. |