C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[39214] 움직인다면..
2HB [thigon] 870 읽음    2005-02-22 09:55
위치값이 이동하는 건가요? 아니면 그림이 바뀌는 걸 말씀하시는 건가요?
1번. 위치값의 경우엔 타이머를 사용해서 top과 left값을 일정하게 증가&감소시키시면 되는 거구요.
2번. 그림이 바뀌는 경우엔.. -_-; 좀 짜가스러운 방법이지만 일단 바뀔 그림들을 준비하시고, 역시 타이머를 사용해서 일정 시간마다 한번식 그림을 바꿔주시면 됩니다.

1번상황의 경우엔 타이머가 시작하는 시점과 정지하는 시점. 그리고 증가&감소의 최대최소치에 신경써주셔야 하고(시작하자마자 그림이 폼을 뛰어넘어 사라지는 걸 보기 쉽죠 -_-;;;)너무 빠르지도 않고, 너무 띄엄띄엄 움직이지 않도록 해주셔야 합니다. 깜빡임 문제가 있을수 있으니. 더블 버퍼링을 사용하시는 것도 좋죠.
2번상황의 경우엔... 각각의 그림들을 일단 잘 만들어 하고.(...그냥 30프레임짜리 애니메이션 하나 만드는 기분으로 만들어보시는 것도...-_-;;)적당한 타이밍에 그림만 잘 바꿔주면 되죠.

조지원 님이 쓰신 글 :
: 그림 jpg를 어떻게 움직이게 할수있는지 좀 ;;
: 가르쳐주세요~
: 빠른 시간에 답변 부탁~

+ -

관련 글 리스트
39213 그림 조지원 766 2005/02/22
39214     움직인다면.. 2HB 870 2005/02/22
39233         Re:움직인다면.. [2HB님에게] 이성제 860 2005/02/23
39239             Re:Re:아아 =_=;; 그렇네요. 2HB 907 2005/02/23
39246                 Re:Re:Re:다른 컴포넌트? 이성제 1023 2005/02/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.