묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
flash 에서 스크롤바 구현에 대해 문의 드립니다.
2004.03.09 06:43
http://www.speed011.co.krspeed011 홈페이지에 보면 'speed event' 란이 중앙에 배치 되어 있는데 이런
스크롤바 구현은 어찌 하는지 궁금합니다.
제발 알려 주세요.
http://www.speed011.co.kr
스크롤바 구현은 어찌 하는지 궁금합니다.
제발 알려 주세요.
http://www.speed011.co.kr
1. 타이밍 계산
일정한 시간이 지나면 옆으로 이동합니다. 무조건 1번부터 하는게 아니니까
스크롤바 위치를 변수에 저장하고 그 변수에 일정값을 증가 시키는 식의 코딩을 해줍니다.
당연히 최대값이 되고나면 다시 변수는 초기화 됩니다. 위치변수가 초기화 되면 스크롤바역시
가장 앞쪽에 가게 되겠지요. Date함수 이용하시면 됩니다.
2. 사진 움직이는 부분
스크롤 위치와 반대로 움직입니다. 일정 사이즈가 있는 경우라면(나중을 위해 숫자보단 변수로 지정해 두는게 낫겠지요^^ 알고리즘은 비슷합니다.^^) 스크롤 위치에서 일정값만큼 감소
시켜 주면 되겠네요. 예를 들어 스크롤의 x좌표가 3증가하면 이미지의 x좌표값은 상대적으로
스크롤x좌표증가량*3 만큼 감소해라..라는 식의 코드이면 가능하겠네요.
3. 스크롤 양쪽 끝의 버튼 부분
버튼을 누르면 스크롤의 x좌표를 일정량 증가시킵니다. 이건 변수보단 상수로 설정하는게
나을 것 같네요. 위의 코드들을 만들었다면 약간의 수정(이벤트정도)으로 스크롤의 위치가 바
뀌면 자동으로 위치들이 맞아지게도 하실 수 있을겁니다.
도움되셨길..^^;;;; 될리가 없는건가..-_;;