|
|
Como atualizar o texto de um filme Flash sem precisar editá-lo? Como funciona esse objeto loadVars?
| |
por Alexandre Porto
Importe uma variável externamente (de um TXT por exemplo) para o campo de texto. Assim você só altera o TXT para atualizar o campo de texto colocado no swf. No FlashMX há o objeto LoadVars que "hospeda" as variáveis vindas do arquivo externo e disponibiliza conforme sua necessidade.
Por exemplo
//No primeiro frame do seu filme
varCarrega = new LoadVars();
// objeto criado
varCarrega.load("arquivo.txt");
// arquivo carregado
varCarrega.onLoad = function() {
// quando ele estiver carregado
campo = varCarrega.varX;
//preencho o campo de texto com a variável importada
};
A variável associada ao campo de texto seria "campo".
No TXT chamado arquivo.txt, coloque:
varX = blalalalalalalalalal
Agora é só ir trocando o texto na variável do TXT e voilá, o SWF será atualizado.
Alê Porto
|
|
|
|
|
|
|