웹디자인 강의
Flash [플래시 MX 동영상 강좌] 26. 아날로그 시계를 제작해보자.
2005.06.24 13:16
오늘강좌는 액션스크립트를 이용해서
Date()객체를 이용해서 아날로그 시계를 만들어 보겠습니다.
한가지 먼저 알아두시면 편한거는 ^^;
시계 한바퀴 돌게 하기위해서는 360도를 회전시켜야 합니다.
초는 60초이기 때문에 1초당 360/60 하면 6도씩 회전시키면 됩니다.
분 또한 마찬가지구요
시간은 360/12 해서 30도씩 회전시키면 됩니다.
--------------------------------------------------
P.S 제 홈페이지에 오시면 포토샵/드림위버 강의도 진행중입니다.
http://singsinghe.co.kr
고등어, 삼치, 이면수, 갈치, 돌산갓김치 판매중입니다. ^^;
댓글 10
-
양주희
2005.10.20 18:45
-
hansol
2005.09.07 21:52
만들어 보고 싶은 거였는데...(할줄 모르니 갖고싶은 것이였는데가 맞져...ㅋㅋ)
디지탈은 어케만들져... 서기님이 강의 한번 해주시요..
전 아나로그 밑에다 디지탈도 갖이 끼워 넣고 싶은데... -
문은자
2005.12.06 19:45
양주희님 질문
_root.bun._rotation = (assa.getMinutes()*6 ) + (assa.getSeconds()*0.1) ;
_root.si._rotation = (assa.getHours()*30) + (assa.getMinutes() *0.5);
이렇게 하시면 시, 분이 조금씩 갈겁니다 -
미오유
2005.06.24 14:33
Html의 자바스크립트와 비슷하네요...
자바스크립트로 시간 할 때 그거와 비슷한걸로 하는건데.. -
서기
2005.06.24 14:36
모든 언어는 다 비슷하니까요 ^^; -
최정걸
2005.07.01 09:52
강의는 보고 듣고 열심히 하고 있는 데 .. 플래시 mx 을 어디서 다운 을 받아야 하나요.?
저는 초보라서 . 잘 몰라 그러나.. 아시는 분 은 좀 가르쳐 주세요. .. 부탁 드립니다 -
euni
2005.07.01 22:44
서기님.... 저는 왜 자꾸 에러가 날까요 ?? 앞에 서기님이 내신 강좌들 다~ 차례차례 보구.. 이제 아날로그 시계좀 만들어볼까 했는데... 자꾸 에러나면서 안되네요.. 동영상 pause 해가면서 열심히 따라했는데.. ㅠ,.ㅠ
Scene=Scene 1, Layer=action, Frame=1: Line 2: Unexpected '*' encountered
_root.cho._rotation = assa.getSeconds();*6; 라고 나오면서 에러가 나요 ..!
대충.. 2번째줄이 틀렸다는거같은데.... 잘모르겠어요 ;; -
euni
2005.07.01 22:47
안되다 안되다 못해서.. 계속 하다보니까 이제 액션까지 다 외워버렸어요 =_=
var assa = new Date();
_root.cho._rotation = assa.getSeconds();*6;
_root.bun._rotation = assa.getMinutes();*6;
_root.si._rotation = assa.getHours();*30;
이거 맞죠??
...인스턴스네임도 각각 cho, bun, si 맞는데.......... -
서기
2005.07.03 02:08
_root.cho._rotation = assa.getSeconds();*6; 를
_root.cho._rotation = assa.getSeconds()*6; -
euni
2005.07.03 10:11
으엑~ 그랬네요.... 제대로 못보고 그걸 몇번을 반복했으니;;
죄송해요~ 고맙습니다 !
체계적인 강좌 잘보고있어요~♡
분이 지날때마다 조금씩 가게 할 수 있는 방법을 없나요?,,,강좌 도음 많이 됐습니다.