세가지 소원 ■■ eung.co.kr ■■ | 아리아
http://eung.co.kr/40009489272
안녕하세요. 여우비님의 질문에 대한 답변입니다.
===========================================================================
모바일 플래시 만드는데요...디지털시계와 날짜 나오는...거 만들어야하는데..
도통....플래시4.0급의 액션을 모르겠어요...어떻게 하죠...큰일인데...님의 실력으로
한번 도와주세요...최대한 빨리요...ㅠ_ㅜ;;;
===========================================================================
우선 알려드리기에 앞서서요..
제가 적는 내용은 참고용일 뿐입니다.
왜냐하면, 저역시 폰에서 직접 테스트를 해본 내용이 아니기 때문입니다.
플래시 Lite1.1 을 기준으로 알아보겠습니다.
===========================================================================
플래시 Lite1.1은 두가지의 새로운 액션스크립트 함수를 지원합니다.
바로, FSCommand() 와 FSCommand2() 입니다.
여기서 FSCommand2() 가 아직 일반 PC 용 플래시 플레이어에서는 지원을 하지 않고,
모바일플래시 플레이어에서 지원하는 함수입니다.
FSCommand()와 FSCommand2() 는 비슷하면서도 서로 다른 점들이 있는데요..
그건 다음에 설명하도록 하겠습니다.
우선 시계만드는게 급하시다니까요..
다행이 시계 만들수 있는 함수를 지원하는 것 같습니다.
날짜와 시간을 뽑을 수 있는 기본 함수가 있거든요..
사용할 수 있는 함수와 그 유형에 대해서 알려드리겠습니다.
GetDateDay()
- 모바일 디바이스의 날짜 정보를 뽑아옵니다. 리턴값은 0을 제외한 정수형이구요.
1 부터 31 중의 하나가 반환됩니다. 만약 문제가 있으면 1의 값을 반환합니다.
문장 유형
statusValue = FSCommand2("GetDateDay");
GetDateMonth()
- 모바일 디바이스의 월 정보를 뽑아옵니다. 리턴값은 0을 제외한 정수이구요.
1부터 12까지를 숫자중 하나를 반환하겠죠..
마찬가지로 문제가 있으면 1을 반환합니다.
문장유형
statusValue = FSCommand2("GetDateMonth");
GetDateWeekday()
- 모바일 디바이스에서 요일 정보를 뽑아옵니다. 반환값은 정수형이구요.
0부터 6까지의 숫자를 반환합니다. 아마도 0이 일요일이겠죠..
문장유형
statusValue = FSCommand2("GetDateWeekday");
GetDateYear()
- 모바일 디바이스에서 년도 정보를 뽑아옵니다. 반환값은 네자리 정수형이구요.
문제가 있으면 1을 반환합니다. 요즘 사용하시면 별 문제없으면, 2005를 반환하겠네요.
문장유형
statusValue = FSCommand2("GetDateYear");
GetLocaleShortDate()
- 연월일을 한꺼번에 뽑고 싶으면 이걸 쓰세요..
반환값 스타일은 폰에 따라 조금 다를 수 있는 것 같구요..
문제가 있으면 0을 리턴합니다.
문장유형
statusValue = FSCommand2("GetLocalShortDate","shortdate")
반환형태 : shortdate 값을 매개변수로 했을 떄의 형태입니다.
10/16/2004
16-10-2004
GetLocaleLongDate()
- 연월일을 한꺼번에 보여줍니다. 월이 문장으로 나오죠..
반환값 스타일은 폰에 따라 조금 다를 수 있는 것 같구요..
문제가 있으면 1을 리턴합니다.
문장유형
statusValue = FSCommand2("GetLocalLongDate","longdate")
반환형태 : longdate 값을 매개변수로 했을 떄의 형태입니다.
October 16, 2004
16 October 2004
GetLocaleTime()
- 시간정보를 통째로 가져옵니다.
반환값 스타일은 폰에 따라 조금 다를 수 있는 것 같구요..
문제가 있으면 1을 리턴합니다.
문장유형
statusValue = FSCommand2("GetLocalTime","time")
반환형태 : time 을 매개변수로 했을 떄의 형태입니다.
7 : 24 : 33 PM
19 : 24 : 33
GetTimeHours()
- 시간 정보를 가져옵니다.
반환값은 정수형이구요. 0에서 23 까지 반환합니다.
문제가 있으면 1을 리턴합니다.
문장유형
statusValue = FSCommand2("GetTimeHours")
GetTimeMinutes()
- 분 정보를 가져옵니다.
반환값은 정수형이구요. 0에서 59 까지 반환합니다.
문제가 있으면 1을 리턴합니다.
문장유형
statusValue = FSCommand2("GetTimeMinutes")
GetTimeSeconds()
- 초 정보를 가져옵니다.
반환값은 정수형이구요. 0에서 59 까지 반환합니다.
문제가 있으면 1을 리턴합니다.
문장유형
statusValue = FSCommand2("GetTimeSeconds")
====================================================
이제 함수를 알았으니까.. 다 된거나 다름없네요..
갱신 하는 방법은 프레임과 goto 액션을 이용해서 만드시면,
안정적일 듯 싶습니다.
댓글 없음:
댓글 쓰기