ReferenceError: Erro nº 1065: A variável {Class Name} não está definida ao compilar no Animate

Erro ao publicar, exportar ou testar um filme

Ao publicar, exportar ou testar um filme no Flash CS4 Professional, você recebe o seguinte erro na janela Saída:

“ReferenceError: Erro nº 1065: A variável {Class Name} não está definida”.

O compilador do Flash CS4 Professional é um pouco diferente das versões anteriores. Se duas classes tiverem o mesmo nome, ou se a classe do documento principal for a mesma que de uma classe importada, esse erro será obtido no temo da compilação.

Por exemplo, se o seu FLA principal é nomeado Calendar.fla, uma classe de documento do calendário será gerada automaticamente no tempo da compilação (ou pode redigir uma você mesmo e especificá-la em Configurações de publicação).

Nesse caso, você pode não ter outra pasta ou a classe denominada Calendar no caminho da classe. Por exemplo, para ter uma estrutura de subpastas do documento como Calendar.DateController.as irá retorna o erro nº 1065 no tempo da compilação.

Solução: use nomes exclusivos para a classe e pasta

Certifique-se de que nenhuma classe ou pasta no caminho da classe do documento tenha o mesmo nome que a classe do documento original. No exemplo acima, renomear a pasta Calendar para Calendar2 é suficiente para solucionar o erro.

 Adobe

Receba ajuda com mais rapidez e facilidade

Novo usuário?

Adobe MAX 2024

Adobe MAX:
a conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX

A conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX 2024

Adobe MAX:
a conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX

A conferência da criatividade

14 a 16 de outubro, Miami Beach e online