웹디자인 강의
컴퓨터 중독자가 아니더라도 컴퓨터 앞에만 앉아 있으면 시간 가는 줄 모릅니다. 가끔 시간 맞추워 해야 할 일을 잊어 버려 낭패를 본 적도 많은데, 그때 마다 반성을 하지만 잘 지켜지지 않습니다. 이럴때 알람시계를 맞춰 놓고 컴퓨터를 하면 편리하겠죠.
자명종이 없어도 이제 걱정하실 필요가 없습니다.
플래시로 간단하게 만들수 있으니깐요.
[만들어 보기]
<li>알람으로 쓸만한 음악파일을 File메뉴>Import to Library를 실행해서 등록시킵니다. 등록된 사운드 심벌을 선택한 후, Linkage...에서 identifier에 music이란 이름을 주고 export for Action Script에 체크를 해 줍니다.</li>
<li>스테이지에 배경화면을 만들고 5개의 텍스트필드를 만듭니다.
현재 시간을 나타낼 3개의 Dynamic 텍스트필드는 각 각 instance name을 hour, minute, second로 줍니다. 알람이 필요한 시간에 들어갈 Input 텍스트필드 두개에는 name을 hh, mm으로 줍니다.</li>
<li>라이브러리에 빈 무비클립(mc)을 만들고 이름을control로 준 후,
시계가 작동이 되도록 스테이지에 드래그해 놓습니다.</li>
<li>마지막으로 레이어를 추가하고 모든 액션을 집어 넣습니다.
root.createEmptyMovieClip("control",1);
alarm = new Sound();
alarm.attachSound("music");
control.onEnterFrame = function(){
maDate = new Date();
var h = maDate.getHours();
var m = maDate.getMinutes();
var s = maDate.getSeconds();
if (m<=9){
minute.text = "0"+m;
} else {
minute.text = m;
}
if (h<=9){
hour.text = "0"+h;
} else {
hour.text = h;
}
if (s<=9){
second.text = "0"+s;
} else {
second.text = s;
}
if ( minute.text == mm.text && hour.text == hh.text) {
mm.text = "";
hh.text = "";
alarm.start(0, 999);
}
}
stop.onRelease = function(){
stopAllSounds();
}
<li>알람을 끄기 위한 무비클립 stop을 만들어 놓는 것도 잊지 마세요.</li>
여기서 눈여겨 볼 점은 현재시간의 hour와 minute가 알람할려고 입력한 값 hh,mm과 같은 경우 사운드심벌로 등록된 music이 프레임안으로 불리워지는 것 입니다.
컴퓨터 한쪽 화면에 띄워놓고 시간맞춰 할 일을 한다면 컴중독자라는 오명을 벗을 수 있을 겁니다.^^
※다른 강좌는 www.goody.pe.kr에 있습니다.
자명종이 없어도 이제 걱정하실 필요가 없습니다.
플래시로 간단하게 만들수 있으니깐요.
[예제 - 디지털 알람 시계]
[만들어 보기]
<li>알람으로 쓸만한 음악파일을 File메뉴>Import to Library를 실행해서 등록시킵니다. 등록된 사운드 심벌을 선택한 후, Linkage...에서 identifier에 music이란 이름을 주고 export for Action Script에 체크를 해 줍니다.</li>
<li>스테이지에 배경화면을 만들고 5개의 텍스트필드를 만듭니다.
현재 시간을 나타낼 3개의 Dynamic 텍스트필드는 각 각 instance name을 hour, minute, second로 줍니다. 알람이 필요한 시간에 들어갈 Input 텍스트필드 두개에는 name을 hh, mm으로 줍니다.</li>
<li>라이브러리에 빈 무비클립(mc)을 만들고 이름을control로 준 후,
시계가 작동이 되도록 스테이지에 드래그해 놓습니다.</li>
<li>마지막으로 레이어를 추가하고 모든 액션을 집어 넣습니다.
root.createEmptyMovieClip("control",1);
alarm = new Sound();
alarm.attachSound("music");
control.onEnterFrame = function(){
maDate = new Date();
var h = maDate.getHours();
var m = maDate.getMinutes();
var s = maDate.getSeconds();
if (m<=9){
minute.text = "0"+m;
} else {
minute.text = m;
}
if (h<=9){
hour.text = "0"+h;
} else {
hour.text = h;
}
if (s<=9){
second.text = "0"+s;
} else {
second.text = s;
}
if ( minute.text == mm.text && hour.text == hh.text) {
mm.text = "";
hh.text = "";
alarm.start(0, 999);
}
}
stop.onRelease = function(){
stopAllSounds();
}
<li>알람을 끄기 위한 무비클립 stop을 만들어 놓는 것도 잊지 마세요.</li>
여기서 눈여겨 볼 점은 현재시간의 hour와 minute가 알람할려고 입력한 값 hh,mm과 같은 경우 사운드심벌로 등록된 music이 프레임안으로 불리워지는 것 입니다.
컴퓨터 한쪽 화면에 띄워놓고 시간맞춰 할 일을 한다면 컴중독자라는 오명을 벗을 수 있을 겁니다.^^
※다른 강좌는 www.goody.pe.kr에 있습니다.
댓글 6
-
prettymom
2003.01.15 23:08
어머~ 너무 재밌겠는걸요??^ㅡ^ 컴앞에만 앉으면 어째그리 시간이 잘 자는지..ㅠ.ㅠ 일어나야겟어요^^ -
▷◁ okoru
2003.01.15 23:31
멋집!!! -
twee
2003.01.16 08:46
와아;; 멋져요.....!!!!!!!!;; ^^ -
김눈빛
2003.01.16 17:09
ㅇ ㅣ햐.재미께땅!!!!!!!!1 -
박지현
2003.01.22 11:38
같은 시간을 계속 입력하면 노래가 섞인다는... -
곰곰이
2003.02.04 19:59
노래가 좋군 영화 슈팅의 ost
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | 공지 강좌를 올리기전 공지사항을 읽어주세요 [12] | Eccen | 2004.12.15 | 48031 |
1115 | ScrollPanel [16] | 응? | 2003.08.06 | 14491 |
1114 |
엑스윙을 찍어봅시다~!
[44]
![]() | Blue™ | 2003.08.09 | 18307 |
1113 |
[킹이랑]눈 위에 쓴 글씨...
[1]
![]() | 장미현 | 2003.08.10 | 12335 |
1112 |
[도트] 귀여운알 만들기
[12]
![]() | 도트매니아 | 2003.08.12 | 12620 |
1111 |
ⓒe~☆'s first Dot Art - PS2
[24]
![]() | ⓒe~☆ | 2003.08.12 | 12187 |
1110 |
몽롱한 문자 디자인,
[5]
![]() | hozz호찌 | 2003.08.13 | 12619 |
1109 | 심플 테두리 [10] | 이경빈 | 2003.08.13 | 14042 |
1108 | 브러쉬 만들기 [2] | 이경빈 | 2003.08.13 | 4428 |
1107 | 키보드로 치는 듯한 이미지 [11] | 이경빈 | 2003.08.13 | 13640 |
1106 | 부분링크 걸기 [9] | 이경빈 | 2003.08.13 | 6094 |
1105 | 금속글씨만들기 [1] | 이경빈 | 2003.08.13 | 10388 |
1104 | 흑백사진 컬러링 하기 [13] | 이경빈 | 2003.08.13 | 20616 |
1103 |
메모장도트에욤(수정)
[22]
![]() | 송지선 | 2003.08.14 | 12538 |
1102 |
나만의 이미지를 만들자!
[16]
![]() | [아틀]아렌티 | 2003.08.14 | 11198 |
1101 |
멋있는 동그라미. &하얀미소
[16]
![]() | hozz호찌 | 2003.08.14 | 9745 |
1100 |
얼렁뚱땅 돌멩이 프레임 만들기
[11]
![]() | hoosh | 2003.08.14 | 10708 |
1099 |
[포토샵] 모래알이 흩뿌려진 듯한 효과의 글자만들기
[6]
![]() | 최석원 | 2003.08.14 | 10933 |
1098 |
[포토샵] 그레디언트 효과를 이용한 테두리 있는 글자
[13]
![]() | 최석원 | 2003.08.14 | 15774 |
1097 |
[포토샵] 대문 타이틀로 쓰면 좋을것 같은 깔끔한 글자
[20]
![]() | 최석원 | 2003.08.14 | 18785 |
1096 |
너무쉽지만 이쁜:) 가우시안 보정;ㅁ; <- 너무 쉬우니 무효!
[27]
![]() | 케냐씨 | 2003.08.16 | 10645 |