Module athus.core.tools
Modulo com funcoes auxiliares para o desenvolvimento das aplicacoes.
Functions
| Tools:exibeTexto (x, y, texto, size, color) | Funcao para exibir textos na tela, limpando e atualizando a tela imediatamente. |
| Tools:getScreenHeigth () | Funcao para consultar a altura do canvas de desenho da tela. |
| Tools:getScreenWidth () | Funcao para consultar a largura do canvas de desenho da tela. |
| Tools:new () | Construtor do Modulo Tools. |
| Tools:setCanvasSize (width, height) | Funcao para definir o tamanho do canvas de desenho da aplicacao. |
| Tools:timer (time, func) | Funcao temporizadora. |
Functions
- Tools:exibeTexto (x, y, texto, size, color)
-
Funcao para exibir textos na tela, limpando e atualizando a tela imediatamente.
Parameters
- x: numero com o valor da posicao no eixo X para desenho do texto.
- y: numero com o valor da posicao no eixo Y para desenho do texto.
- texto: string a ser exbido na tela.
- size: numero com o valor do tamanho da fonte do texto.
- color: string com a cor do texto a ser exibido.
Usage:
utilizada para testes, servindo como saida para exibir variaveis e logs. - Tools:getScreenHeigth ()
-
Funcao para consultar a altura do canvas de desenho da tela.
Return value:
numero com a altura da tela que esta sendo utilizada pelo jogo. - Tools:getScreenWidth ()
-
Funcao para consultar a largura do canvas de desenho da tela.
Return value:
numero com a largura da tela que esta sendo utilizada pelo jogo. - Tools:new ()
- Construtor do Modulo Tools.
- Tools:setCanvasSize (width, height)
-
Funcao para definir o tamanho do canvas de desenho da aplicacao. Caso seja passado um valor maior qu o suportado pelo sistema, o valor maximo sera configurado.
Parameters
- width: numero com o valor da nova largura a ser utilizada.
- height: numero com o valor da nova altura a ser utilizada.
Usage:
2Do.Return value:
tabela com os valores da nova altura e largura. - Tools:timer (time, func)
-
Funcao temporizadora. Ela faz a chamada de uma funcao apos um tempo especifico.
Parameters
- time: numero com o tempo em milisegundos que se passarao para haver a chamada a funcao.
- func: funcao a ser chamada apos o tempo desejado.