Archived:Criando um indicador de sinal
Aquivado: Este artigo foi arquivado, pois o conteúdo não é mais considerado relevante para se criar soluções comerciais atuais. Se você achar que este artigo ainda é importante, inclua o template {{ForArchiveReview|escreva a sua justificativa}}.
Não recomendamos o desenvolvimento em Flash Lite para aparelhos atuais da Nokia. Todos os artigos relacionados a Flash Lite foram arquivados. A plataforma Nokia Asha e os aparelhos recentes S40 não possuem mais o Flash Lite. O uso de Flash Lite em Symbian é limitado. Por exemplo, informações relativas à plataforma Nokia Belle podem ser encontradas neste link (em Inglês). Informações específicas de Flash Lite para aparelhos S40 ANTIGOS e Symbian podem ser encontradas na Flash Lite Developers Library (em Inglês).
Não recomendamos o desenvolvimento em Flash Lite para aparelhos atuais da Nokia. Todos os artigos relacionados a Flash Lite foram arquivados. A plataforma Nokia Asha e os aparelhos recentes S40 não possuem mais o Flash Lite. O uso de Flash Lite em Symbian é limitado. Por exemplo, informações relativas à plataforma Nokia Belle podem ser encontradas neste link (em Inglês). Informações específicas de Flash Lite para aparelhos S40 ANTIGOS e Symbian podem ser encontradas na Flash Lite Developers Library (em Inglês).
Dados do artigo
Artigo
Tradução:
Originado de How to make a signal indicator
Por maiconherverton
Última alteração feita por hamishwillee
em 14 May 2013
Compatibilidade: Flash Lite: 1.1, 2.x
Criando um indicador de sinal(PT)
- Crie um novo movie clip;
- Neste movie clip crie pelo menos 2 camadas:
- ActionScript: Nesta camada crie keyframes na mesma quantidade dos níveis que você deseja exibir um plus. (vamos escolher 8 níveis neste exemplo, de modo a criar 9 quadros.
- 'Nível:
- No primeiro quadro, crie uma barra de nível correspondente ao nível mais baixo.
- No último crie mais uma moldura e criar um Keyframe e arraste ao seu nível mais alto nível. Em seguida, adicione um motion tween.
- No último frame chame um indicador correspondente ao estado "sem rede".
- Plano de fundo: Pode adicionar uma camada de todos os seus componentes estáticos
- Nosso cronograma será parecido com isto:
- No primeiro Keyframe do ActionScript adicionar este código:
levelsNumber=8;
signalMax = fscommand2("GetMaxSignalLevel");
signalLevel = Math.ceil(fscommand2("GetSignalLevel")*levelsNumber/signalMax);
networkstatus = fscommand2("GetNetworkStatus");
if (networkstatus == 0) { //If there is no network
signalLevel = levelsNumber + 1;
}
gotoAndPlay(signalLevel);
- Em todos os outros keyframes adicionar este código:
call(1);
- Coloque este movie em seu clipe de cena.
Flash Lite 2.x recomendado para melhores resultados
- Call(1): * Apelo (1): Esta ação foi depreciada em favor da função declarada.



(no comments yet)