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.

Esta obra está licenciada sob uma licença não adaptada da Creative Commons Attribution-Noncommercial-Share Alike 3.0  As publicações do Twitter™ e do Facebook não são cobertas pelos termos do Creative Commons.

Avisos legais   |   Política de privacidade online