본문 바로가기
  • 오직 예수 그리스도
스위시세상/스위시 고급

디지털시계만들기

by 어린양01 2012. 4. 27.

 


디지털시계만들기

1.무비 200X200 창에맞추고 원툴로 그려주고 라인=none, Fill
   color=Gradient, 우측색=검은색 좌측색=cc6600으로하고 좌측
   색상바를 우측끝에서 큰칸 두칸에 끌어다놓고 W=196
   H=196, O=X 센타 X=100 Y=100 복사해서 하나 붙여넣고 W=172
   H=172로 좌측색=ffff00, 좌측의 4/1지점에=cc9900, 가운데
   =cc6600, 우측끝=330000, O=X 센타 X=100 Y=100으로

2. Autoshape→2D→Rectangle_rounded,클릭 그려주고 예쁘게 만
   들어 라인=none, Fill color=Gradient,  좌측색=ffff00, 가운데=
   cc9900, 우측색=990000, W=170  H=54 O=X 센타 X=100 Y=100
   으로

3. 다시원툴로 그려주고 라인=none, Fill color=Gradient,  좌측색
   =ffff00, 우측색=660000, W=40  H=40, O=X 센타 X=100 Y=45,
   모두선택 우클릭→Grouping→Group as movie clip으로

4. Scene_1선택 T툴로 가운데 긴사각에 hh 쓰고 다시 Scene_1선택
   mm 쓰고 다시 Scene_1선택 ss 쓰고  hh(시)  mm(분)  ss(초) 나
   란히 놓고 3개선택 O=X 센타 Y=480으로 hh . mm. ss. 선택 static
   을 Dynamic 으로 바꿔주고  

5. 아래 Var : 에 hh 에는 hour를  mm 에는  minutes ss 에는
   seconds 를 써준다

6. 작업창의 원안에 am/pm 적어 네임에는 extend 를 Var :에는
   extension를 써주고 한글로 하고 싶으면 오전/오후 로 써주고 스크
   립트도 am은 오전 으로 pm은 오후 로 고쳐주면된다. [A]를 클릭
   하고 Lines 를 Height 로 하고 위 작은 원안에 논다

7. 시 / 분 / 초 / 표시글은 적어 적당한위치에 hh끝에 시놓고 mm끝
   에 분 놓고 ss끝에 초 놓고 글씨 사이즈는 hh=20 mm=20 ss=20
   정도로 하고 모두 묶어 무비클립을 주고 이름(네임)에는 clock를
   써주고 다시 무비클립으로 묶고 다시 Group로 묶고 clock의 스크
   립트에는 ### 아래를 참조 하세요 ### Group복사해서 붙여넣고
   색을 아래는 회색으로하고 방향키로 우로한번 하로한번 쳐서 그림
   자만들고 위의 색은 임의 바탕 가쳐다 맨 아래로 내려준다

보기

 -------- clock 에 붙혀넣기--------

onSelfEvent (enterFrame) {
    now = new Date();
    hour = now.getHours();
    minutes = now.getMinutes();
    seconds = now.getSeconds();
    extension = "AM";
    if (hour >= 12) {
        extension = "PM";
        if (hour > 12) {
            hour = hour - 12;
        }
    }
    if (hour == 0) {
        hour = 12;
    }
    if (hour < 10) {
        hour = "0" add hour;
    }
    if (minutes < 10) {
        minutes = "0" add minutes;
    }
    if (seconds < 10) {
        seconds = "0" add seconds;
    }
}

 

-------- scene  에 붙혀넣기 --------

 

onSelfEvent (enterFrame) {
    now = new Date();
    hour = now.getHours();
    minutes = now.getMinutes();
    seconds = now.getSeconds();
    extension = "AM";
    if (hour >= 12) {
        extension = "PM";
        if (hour > 12) {
            hour = hour - 12;
        }
    }
    if (hour == 0) {
        hour = 12;
    }
    if (minutes < 10) {
        minutes = "0" add minutes;
    }
    if (seconds < 10) {
        seconds = "0" add seconds;
    }
    myClock.text = hour add ":" add minutes add ":" add seconds add " " add extension;
}

 

 

 

여러 가지로 응용하세요

 

 

 

시계.swi 디지털시계만들기.swi 디지털시계만들기.swf
시계.swi
0.01MB
디지털시계만들기.swf
0.04MB
디지털시계만들기.swi
0.11MB

'스위시세상 > 스위시 고급' 카테고리의 다른 글

mask show(30조각)   (0) 2012.05.06
Spiral Line Img Gallery  (0) 2012.05.06
callout 활용 Move Gallery   (0) 2012.04.27
Callout_thought_cloud_image,활용   (0) 2012.04.27
] two 스라이트스크리프트 gallery  (0) 2012.04.18