BUSCA

Links Patrocinados



Buscar por Título
   A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


O objeto Date (SwishScript)
()

Publicidade
4.2.b - Criando o Objeto Date
(conteúdo completo - http://swishscriptbr.blogspot.com)

Estamos criando um aplicativo que exibe o dia, o mês e o ano na tela, em SWISHmax (SWI). Já criamos a matriz com os 12 meses do ano (array) no tópico anterior. O próximo passo será a criação do objeto Date.

7.Adicione um evento onEnterFrame ao Sprite.

8.Adicione um statement 'name = expr' ao onEnterframe. Substitua o campo 'name' por 'now' e o campo 'expr' por 'newDate()'. Ao realizar isto, você criou o objeto Date.

9.Adicione outro statement 'name = expr'. Utilizando o menu drop-down, no campo 'target', selecione 'myDate' na lista. No campo 'name' digite 'text'. Debaixo do campo 'operator' digite o seguinte texto: 'month[now.getMouth()] add " " add now.getDate() add ", " add now.getFullYear()'.

Obs: Você pode alterar a ordem de exibição dos métodos. No texto acima, será exibido, por exemplo, "Março 09, 2011", mas você pode escrever: 'now.getDate() add " " add month[now.getMouth()] add ", " add now.getFullYear()', e o resultado na tela seria 09 Março, 2011.

O script completo no objeto Sprite "dateDisplay" deve ter ficado assim:
---------------------------------------- ------------------------------------------------------------------
 onLoad () {
    month = new Array();
    month[0] = "January";
    month[1] = "February";
    month[2] = "March";
    month[3] = "April";
    month[4] = "May";
    month[5] = "June";
    month[6] = "July";
    month[7] = "August";
    month[8] = "September";
    month[9] = "October";
    month[10] = "November";
    month[11] = "December";
}
onEnterFrame() {
    now = new Date();
    myDate.text = month[now.getMonth()] add " " add now.getDate() add ", " add now.getFullYear();
}
---------------------------------------- ------------------------------------------------------------------
Sumário: Um objeto Array (matriz) foi criado para converter a exibição do mês em números inteiros para exibição em forma de string correspondente. Quando o método now.getMonth() retorna o número inteiro (e.g. Mar = 3), a posição indexada correspondente na Array é exibida (e.g. month[3] = "Março".



Resumos Relacionados


- Artigo: Prevênção Ao Cancer

- O Objeto Array (swishscript)

- A Função Date() Em Php

- Minha Primeira Aplicação Swishscript

- Stories To Enjoy And Smile Ii



Passei.com.br | Biografias

FACEBOOK


PUBLICIDADE




encyclopedia