As mensagens de aviso do compilador identificam os códigos válidos e que são compilados com êxito, mas podem não ser o objetivo do autor. Para permitir a detecção desses possíveis problemas, compile projetos do ActionScript em modo de aviso.
Alguns desses avisos (por exemplo, "Declaração de tipo ausente.") são opções de estilo de codificação, que você pode escolher se deseja aplicar. Outros (por exemplo, "Impossível atribuição como nulo.") destacam instruções que são válidas, mas improváveis de atuar como o usuário espera. Uma terceira classe de avisos abrange problemas que podem ser encontrados durante o transporte do código do ActionScript 2.0 para o ActionScript 3.0.
| Código | Mensagem | Descrição |
---|
| 1008 | Declaração de tipo ausente. | |
| 1009 | %s '%s' não tem declaração de tipo.
|
Não declarar um tipo de dados é uma preferência de estilo de codificação. Um tipo de retorno de função, parâmetro ou variável não contém declaração de tipo. No entanto, usar declarações de tipo permite que o compilador grave um código mais eficiente e detecte mais erros na hora da compilação. Ative este aviso se desejar ser lembrado quando deixar de usar uma declaração de tipo.
|
| 1012 | Comparação ilógica com indefinido. Apenas variáveis não digitadas (ou variáveis de tipo *) podem ser indefinidas. | |
| 1013 | Variáveis de tipo %s não podem ser indefinidas. O valor indefinido será forçado para %s antes da comparação.
|
Apenas variáveis do tipo * podem ser indefinidas. Com algumas exceções, variáveis não inicializadas têm um valor padrão de null em vez de undefined . As exceções incluem: variáveis boolianas, que têm o valor padrão false . Variáveis Number, que têm o valor padrão NaN ; e variáveis int ou uint, que têm o valor padrão 0 .
|
| 1030 | A função usada na nova expressão retorna um valor. O resultado será o que a função retornar, em vez de uma nova instância desta função. | |
| 1031 | Problema de migração: o resultado da nova %s será o valor de retorno de %s, em vez de uma nova instância dessa função.
|
Este é um aviso de migração de código. O código detectado comporta-se no ActionScript 3.0 de um modo diferente do que no ActionScript 2.0, como mostra o exemplo seguinte:
function f(){
this.b = 22;
this.a = new Array(2);Â
this.a[0] = 33;
this.a[1] = 44;
return a;
}
// returns a new instance of f in ActionScript 2.0 and a new 2 element array in ActionScript 3.0
var d = new f();Â // Warning here
trace(d.a); // undefined in ActionScript 3.0, [33,44] in ActionScript 2.0.
|
| 1034 | Boolean() sem argumentos retorna false no ActionScript 3.0. Boolean() retornou undefined no ActionScript 2.0. | |
| 1035 | Uso de Boolean() sem argumentos.
|
Este é um aviso de migração de código. A função Boolean() retorna false no ActionScript 3.0, mas undefined no ActionScript 2.0.
|
| 1038 | No ActionScript 3.0, o espaço em branco é ignorado e '' retorna 0. No ActionScript 2.0, Number() retorna NaN quando o parâmetro é '' ou contém espaço em branco. | |
| 1039 | Problema de migração: quando a função Number('') é chamada com um argumento de string em branco, ela retorna 0 no ActionScript 3.0 e NaN no ActionScript 2.0.
|
Este é um aviso de migração de código. O método Number() chamado com um argumento String ignora todos os espaços em branco na string e retorna o valor padrão 0 se não forem detectados quaisquer dígitos. No ActionScript 2.0, qualquer espaço em branco numa string faz com que o resultado seja NaN.
|
| 1044 | O formato de Array.toString() foi alterado. | |
| 1045 | Problema de migração: o controle Array.toString() de elementos nulos e indefinidos foi alterado.
|
Este é um aviso de migração de código. No ActionScript 2.0, elementos de matrizes null são convertidos em null , e os elementos undefined são convertidos em undefined . No ActionScript 3.0, tanto os elementos null quanto os elemento undefined são convertidos na string vazia ''. Se você criou um código que analise a saída toString() de uma Matriz, precisará ajustar o código para essa diferença.
|
| 1058 | Propriedade do ActionScript 2.0 não suportada. | |
| 1059 | Problema de migração: a propriedade %s não é mais suportada. %s.
|
Este é um aviso de migração de código. A propriedade que você está tentando usar não existe no ActionScript 3.0.
|
| 1060 | Função do ActionScript 2.0 não suportada. | |
| 1061 | Problema de migração: o método %s não é mais suportado. %s.
|
Este é um aviso de migração de código. O método que você está tentando usar não existe no ActionScript 3.0.
|
| 1066 | __resolve não é mais suportado. | |
| 1067 | Problema de migração: _resolve não é mais suportado. Use a classe Proxy para obter uma funcionalidade semelhante.
|
Este é um aviso de migração de código. Consulte Proxy na referência desta linguagem para obter mais informações sobre a substituição de __resolve .
|
| 1070 | _level não é mais suportado. Para obter mais informações, consulte o pacote flash.display. | |
| 1071 | Problema de migração: _level não é mais suportado. Para obter mais informações, consulte o pacote flash.display.
|
Este é um aviso de migração de código. A propriedade que você está tentando usar não existe no ActionScript 3.0.
|
| 1072 | Classe selada. Não é possível adicionar membros à classe dinamicamente. | |
| 1073 | Problema de migração: %s não é uma classe dinâmica. Não é possível adicionar membros a ocorrências dinamicamente.
|
Este é um aviso de migração de código. No ActionScript 2.0, várias classes, como Number, são dinâmicas, o que significa que novas propriedades podem ser adicionadas a ocorrências dessas classes no tempo de execução. Este aviso é resultante do código que tenta adicionar uma propriedade a uma ocorrência de uma classe não dinâmica.
|
| 1082 | Alteração no escopo desta palavra-chave. Métodos de classe extraídos de uma instância de classe sempre resolverão isso de volta para a instância. No ActionScript 2.0 isso é pesquisado dinamicamente, com base no local de onde o método é chamado. | |
| 1083 | Problema de migração: o método %s terá um comportamento diferente no ActionScript 3.0 devido à alteração no escopo desta palavra-chave. Consulte a entrada referente ao aviso 1083 para obter informações adicionais.
|
Este é um aviso de migração de código. É gerado quando um método de objeto é usado como um valor, geralmente como uma função de retorno de chamada. No ActionScript 2.0 as funções são executadas no contexto do qual são chamadas. No ActionScript 3.0, as funções sempre são executadas no contexto onde foram definidas. Assim, nomes de métodos e variáveis são resolvidos para a classe da qual faz parte o retorno de chamada, em vez de serem resolvidos em relação ao contexto do qual são chamados, como no exemplo a seguir:
class a
{
var x;
function a() { x = 1; }
function b() { trace(x); }
}
var A:a = new a();
var f:Function = a.b; // warning triggered here
var x = 22;
f(); // prints 1 in ActionScript 3.0, 22 in ActionScript 2.0
|
| 1084 | Declaração de namespace ausente (por exemplo, a variável não é definida como pública, privada etc.). | |
| 1085 | %s terá o escopo do namespace padrão: %s interno Não será visível fora deste pacote.
|
Não declarar um namespace é uma preferência de estilo de codificação. Ative este aviso se desejar ser lembrado quando se esquecer de declarar um namespace ou acessar um especificador para uma definição. Sem a declaração, a definição não estará visível para o código localizado fora do arquivo. Para torná-la visível, declare a definição com o especificador de acesso public ou com uma declaração de namespace. Para manter o local de definição neste arquivo e evitar o aviso, declare a definição como private .
|
| 1086 | O ActionScript 3.0 repete as propriedades do objeto em uma instrução "para x no destino" em ordem aleatória. | |
| 1087 | Problema de migração: o ActionScript 3.0 repete as propriedades de um objeto em uma instrução "for x in target" em ordem aleatória.
|
Este é um aviso de migração de código. No ActionScript 2.0, a ordem em que as propriedades de um objeto eram processadas era sempre a mesma. No ActionScript 3.0, a ordem é aleatória e pode mudar de máquina para máquina. Se ocorrer um comportamento de ordenação inesperado, inspecione a repetição para determinar se essa alteração de comportamento pode afetar seu código.
|
| 1088 | Erro interno do compilador. | |
| 1089 | Código de erro: %s
|
Arquivo fonte corrompido ou erro no código do compilador. Entre em contato com a Adobe, Inc. para reportar o erro
|
| 1090 | O EventHandler não foi adicionado como um listener. | |
| 1091 | Problema de migração: %s
|
Este é um aviso de migração de código. No ActionScript 2.0, declarar um método por um nome especial (como onMouseDown ) faria com que o Flash chamasse esse método quando um determinado evento ocorresse. No ActionScript 3.0, você deve chamar o addEventListener() com um método, para registrá-lo para receber esse evento. ConsulteaddEventListener na referência deste idioma para obter detalhes.
|
| 1092 | O valor negativo se torna um valor alto positivo quando atribuído a um tipo de dados uint. | |
| 1093 | Valor negativo usado onde um valor uint (não negativo) é esperado.
|
Atribuir um valor negativo a um tipo de dados uint resulta em um valor positivo extremamente alto. var x:uint = -1; trace(x); // 4294967295 .
|
| 1096 | Comparação ilógica com nulo | |
| 1097 | Comparação ilógica com nulo Variáveis de tipo %s não podem ser nulas.
|
Ocorrências de Boolean, int, uint e Number não podem ser null . O tipo de operador de comparação converte null em false antes de compará-lo a um tipo de dados Boolean ou em 0 antes de compará-lo a um tipo de dados Number, int ou uint.
|
| 1098 | Comparação ilógica com NaN. Qualquer comparação envolvendo NaN será avaliada como false, porque NaN != NaN. | |
| 1099 | Comparação ilógica com NaN. Esta instrução sempre é avaliada como false.
|
NaN tem a propriedade matemática exclusiva de que qualquer comparação que o envolva é avaliada como false . Em vez disso, use a função global isNaN() para detectar um valor NaN, como mostra o exemplo a seguir:
trace(NaN == NaN); // false!
trace(NaN != NaN); // false again!
trace(isNaN(NaN)); // true
|
| 1100 | Atribuição dentro de condicional. | |
| 1101 | Atribuição dentro de condicional. Você quis dizer == ao invés de =?
|
O resultado de uma instrução de atribuição = é o valor do lado direito da instrução =. Você pode usar uma instrução de atribuição como um teste condicional, mas isto não é recomendado. Geralmente este erro ocorre por um erro de digitação, em que se pretendia um teste de igualdade ==, como mostra o exemplo a seguir:
var x:Boolean = false;
var y:Boolean = true;
// it is hard to determine if the line below intentionally sets x's value to y's or if its a typo
if (x = y) { trace("x is assigned y's value of true, making the conditional test evaluate as true."); }
|
| 1102 | Atribuição nula impossível. | |
| 1103 | null usado onde um valor %s era esperado.
|
As variáveis Boolean, Number, int e uint não podem ter atribuído o valor null . O valor null _ é implicitamente lançado como false quando atribuído a um valor booliano e como 0 quando atribuído a um valor int, uint ou Number.
|
| 1104 | Construtor ausente. | |
| 1105 | Não foi especificada uma função de construtor para a classe %s.
|
Não declarar uma função de construtor é uma preferência de estilo de codificação. Ative este aviso se desejar sempre declarar construtores para classes. Este aviso ajuda na localização de casos em que um nome de classe é alterado mas o nome do respectivo construtor não é. Sem este aviso, condições como esta não serão sinalizadas como um problema.
|
| 1106 | Instrução vazia. | |
| 1107 | Instrução vazia encontrada onde o bloco de código era esperado. Você digitou ';' acidentalmente?
|
É comum digitar ; acidentalmente antes de um bloco de códigos.
if (x == y);
{
trace("This code will be executed no matter what are the x and y values.")
}
|
| 1110 | Constante não inicializada. | |
| 1111 | A constante não foi inicializada. | |
| 1112 | Possivelmente uma operação de projeção de Matriz inválida. | |
| 1113 | A Array(x) comporta-se do mesmo modo que a nova Array(x). Para projetar um valor para o tipo Array, use a expressão x como Array, em vez de Array (x). | |
| 1114 | A instrução super() não foi chamada dentro do construtor. | |
| 1115 | A instrução super() será executada antes de inserir este construtor. Adicione uma chamada a super() dentro do construtor se desejar controlar explicitamente quando ele for executado.
|
Adicionar uma chamada ao super() dentro do construtor é uma preferência de estilo de codificação. Ative este aviso se desejar que seja sempre explicitado quando super() for chamado. Isso pode ajudar a capturar casos em que você pretendia chamar super() depois de algum código de inicialização local e esqueceu de adicioná-lo.
|
| 2090 | Em vez disso, use Capabilities.version. | |
| 2091 | Para obter mais informações, consulte InteractiveObject.focusRect. | |
| 2092 | Para obter mais informações, consulte Stage.quality. | |
| 2093 | Para obter mais informações, consulte Stage.quality. | |
| 2094 | Para obter mais informações, consulte Stage.quality. | |
| 2095 | Para obter mais informações, consulte Stage.quality. | |
| 2096 | Em vez disso, use a propriedade estática flash.media.SoundMixer.bufferTime. | |
| 2097 | Esta funcionalidade não é mais suportada. | |
| 2098 | Para obter mais informações, consulte LoaderInfo.url. | |
| 2099 | Esta funcionalidade não é mais suportada. | |
| 2102 | Use '\n' para nova linha. | |
| 2103 | Para obter mais informações, consulte textField.maxScroll. | |
| 2104 | O conceito de níveis não existe no ActionScript 3.0, que, no lugar disso, oferece acesso direto à lista de exibição. Consulte o pacote flash.display para obter detalhes. | |
| 2105 | Em vez disso, use a propriedade pai. | |
| 2106 | Esta propriedade foi removida. O equivalente mais próximo é Stage, que funciona como a raiz da lista de exibição do ActionScript 3.0. | |
| 2107 | Em vez disso, tente declarar o chamador como um argumento da função. | |
| 2108 | Esta funcionalidade não é mais suportada. | |
| 2109 | Em vez disso, use a propriedade pai. | |
| 2110 | Esta funcionalidade não é mais suportada. | |
| 2111 | Para obter mais informações, consulte Sprite.hitArea. | |
| 2112 | Para obter mais informações, consulte as propriedades scrollH e scrollV da classe flash.text.TextField. | |
| 2113 | Use objetos MovieClip diretamente como argumentos, no lugar de demarcadores. | |
| 2114 | Para obter mais informações, consulte Video.videoHeight. | |
| 2115 | Para obter mais informações, consulte Video.videoWidth. | |
| 2116 | Para obter mais informações, consulte __proto__ obsoleto. | |
| 2117 | Para obter mais informações, consulte DisplayObject.stage. | |
| 2118 | Em vez disso, use o método registerClass() no pacote flash.net. | |
| 2617 | Em vez disso, use o Math.random(). | |
| 2618 | Em vez disso, use o String.fromCharCode(). | |
| 2619 | Em vez disso, use o String.fromCharCode(). | |
| 2621 | Em vez disso, use o String.charCodeAt(). | |
| 2622 | Em vez disso, use o String.charCodeAt(). | |
| 2623 | Em vez disso, use o método String.substr. | |
| 2624 | Em vez disso, use o método String.substr. | |
| 2625 | Em vez disso, use a propriedade de comprimento do argumento. | |
| 2626 | Em vez disso, use a propriedade de comprimento do argumento. | |
| 2627 | Para obter mais informações, consulte alterações no ASnative | |
| 2628 | Em vez disso, defina propriedades diretamente na ocorrência, usando a notação de ponto (.). | |
| 2629 | Em vez disso, acesse propriedades diretamente, usando a notação de ponto (.). | |
| 2630 | Em vez disso, defina propriedades diretamente na ocorrência, usando a notação de ponto (.). | |
| 2631 | Para obter mais informações, consulte TextEvent.LINK e addEventListener(). | |
| 2633 | Este método foi movido para o pacote flash.utils. | |
| 2634 | Substituído pela nova função de classe de construtor MovieClip. | |
| 2636 | Movido para o pacote flash.system. Além disso, consulte a classe flash.external.ExternalInterface para comunicação Javascript/ActionScript. | |
| 2638 | Para funcionalidade equivalente, consulte o flash.net.URLLoader. O pacote flash.net também contém funções no nível de pacote navigateToURL() e sendToURL(). | |
| 2639 | Para obter mais informações, consulte MovieClip.gotoAndPlay(). | |
| 2640 | Para obter mais informações, consulte MovieClip.gotoAndStop(). | |
| 2641 | Para obter mais informações, consulte MovieClip.play(). | |
| 2642 | Para obter mais informações, consulte PrintJob.start(). | |
| 2643 | Para obter mais informações, consulte PrintJob. | |
| 2644 | Para obter mais informações, consulte PrintJob. | |
| 2645 | Para obter mais informações, consulte PrintJob. | |
| 2646 | Use o Container.removeChild(childName). Para obter mais informações, consulte a classe DisplayObjectContainer. | |
| 2647 | Movido para o pacote flash.utils. Considere o uso da classe Timer. | |
| 2648 | Para obter mais informações, consulte MovieClip.nextFrame(). | |
| 2649 | Para obter mais informações, consulte MovieClip.startDrag(). | |
| 2650 | Para obter mais informações, consulte MovieClip.stop(). | |
| 2651 | Para obter mais informações, consulte Sound.stopAllSounds(). | |
| 2652 | Para obter mais informações, consulte MovieClip.stopDrag(). | |
| 2653 | Em vez disso, use o operador ponto (.) ou a instrução with. | |
| 2654 | Para obter mais informações, consulte DisplayObject.stage e Stage.quality. | |
| 2656 | Em vez disso, use DisplayObjectContainer.removeChild(childName). Para obter mais informações, consulte a classe DisplayObjectContainer. | |
| 2657 | Em vez disso, use DisplayObjectContainer.removeChild(childName). Para obter mais informações, consulte a classe DisplayObjectContainer. | |
| 2658 | Esta não é mais uma função global, mas ainda está disponível como um método das classes TimerEvent, MouseEvent e KeyboardEvent. | |
| 2659 | Para obter mais informações, consulte Video.attachNetStream, Video.attachCamera. | |
| 2660 | Use a classe URLLoader para realizar o carregamento e aprovar o resultado em StyleSheet.parseCSS() | |
| 2663 | No ActionScript 3.0 todas as classes são registradas, por padrão. Se você estiver usando o AMF, consulte o flash.utils.registerClassAlias() para obter mais informações. | |
| 2664 | Use as propriedades de acessador (funções get/set) ou a classe flash.utils.Proxy para funcionalidade semelhante. | |
| 2665 | Use as propriedades de acessador (funções get/set) ou a classe flash.utils.Proxy para funcionalidade semelhante. | |
| 2666 | Para obter mais informações, consulte MovieClip.loadMovie(). | |
| 2667 | Para obter mais informações, consulte MovieClip.loadMovieNum(). | |
| 2668 | Para obter mais informações, consulte Loader.load(). | |
| 2669 | Para obter mais informações, consulte Loader.load(). | |
| 2678 | Para obter mais informações, consulte addEventListener (eventName, listener, useCapture, priority). | |
| 2679 | Para obter mais informações, consulte removeEventListener (eventName, listener, useCapture). | |
| 2680 | Para obter mais informações, consulte addEventListener (eventName, listener, useCapture, priority). | |
| 2681 | Para obter mais informações, consulte removeEventListener (eventName, listener, useCapture). | |
| 2682 | Para obter mais informações, consulte addEventListener (eventName, listener, useCapture, priority). | |
| 2683 | Para obter mais informações, consulte removeEventListener (eventName, listener, useCapture). | |
| 2684 | Para obter mais informações, consulte addEventListener (eventName, listener, useCapture, priority). | |
| 2685 | Para obter mais informações, consulte removeEventListener (eventName, listener, useCapture). | |
| 2686 | Use a classe SWF para criar sons da biblioteca. | |
| 3187 | O controlador de eventos onStatus não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ( 'status', callback_handler). | |
| 3188 | O controlador de eventos onID3s não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ( 'id3', callback_handler). | |
| 3189 | O controlador de eventos onLoad não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ( 'load', callback_handler). | |
| 3190 | O controlador de eventos onSoundComplete não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ( 'soundComplete', callback_handler). | |
| 3191 | O controlador de eventos onSetFocus não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ( 'focusIN', callback_handler). | |
| 3192 | O controlador de eventos onResize não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ( 'resize', callback_handler). | |
| 3193 | O controlador de eventos onChanged não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ( 'change', callback_handler). | |
| 3194 | O controlador de eventos onKillFocus não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ( 'focusOut', callback_handler). | |
| 3195 | O controlador de eventos onScroller não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ( 'scroll', callback_handler). | |
| 3198 | O controlador de eventos onMouseDown não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('mouseDown', callback_handler). | |
| 3199 | O controlador de eventos onMouseUp não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('mouseUp', callback_handler). | |
| 3200 | O controlador de eventos onMouseMove não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('mouseMove', callback_handler). | |
| 3201 | O controlador de eventos onMouseWheel não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('mouseWheel', callback_handler). | |
| 3202 | O controlador de eventos onKeyDown não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('keyDown', callback_handler). | |
| 3203 | O controlador de eventos onKeyUp não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('keyUp', callback_handler). | |
| 3204 | O controlador de eventos onData não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('data', callback_handler). | |
| 3205 | O controlador de eventos onHTTPStatus não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('httpStatus', callback_handler). | |
| 3206 | O controlador de eventos onDragOut não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('mouseOut', callback_handler). | |
| 3207 | O controlador de eventos onDragOver não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('mouseOver', callback_handler). | |
| 3211 | O controlador de eventos onPress não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('mouseDown', callback_handler). | |
| 3212 | O controlador de eventos onRelease não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('click', callback_handler). | |
| 3213 | O controlador de eventos onReleaseOutside não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('mouseUp', callback_handler). | |
| 3214 | O controlador de eventos onRollOut não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('mouseOut', callback_handler). | |
| 3215 | O controlador de eventos onRollOver não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('mouseOver', callback_handler). | |
| 3217 | O controlador de eventos onActivity não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('activity', callback_handler). | |
| 3219 | O controlador de eventos onSelecty não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('menuSelect', callback_handler). | |
| 3226 | O controlador de eventos onEnterFrame não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('enterFrame', callback_handler). | |
| 3240 | O controlador de eventos onUnload não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('unload', callback_handler). | |
| 3241 | O controlador de eventos onLoadComplete não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('load', callback_handler). | |
| 3242 | O controlador de eventos onLoadError não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('error', callback_handler). | |
| 3243 | O controlador de eventos onLoadInit não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('init', callback_handler). | |
| 3244 | O controlador de eventos onLoadProgress não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('progress', callback_handler). | |
| 3245 | O controlador de eventos onLoadStart não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('start', callback_handler). | |
| 3249 | O controlador de eventos onClose não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('close', callback_handler). | |
| 3250 | O controlador de eventos onConnect não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('connect', callback_handler). | |
| 3252 | onXML não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('xml', callback_handler). | |
| 3253 | Em vez disso, use a propriedade hasChildNodes. | |
| 3254 | A classe XMLEvent está obsoleta e o evento xml não é mais enviado. Apenas os eventos de dados são enviados durante o carregamento de arquivo. | |
| 3255 | A classe XMLDoc foi renomeada como XMLDocument. | |
| 3256 | Em vez disso, use a propriedade Accessibility.active. | |
| 3257 | Em vez disso, use a constante ActivityEvent.ACTIVITY. | |
| 3258 | Em vez disso, use DisplayObjectContainer.parent.getChildIndex. Consulte a ajuda da classe DisplayObjectContainer, estendida pelo MovieClip. | |
| 3259 | Em vez disso, use DisplayObjectContainer.parent.setChildIndex. Consulte a ajuda da classe DisplayObjectContainer, estendida pelo MovieClip. | |
| 3260 | Em vez disso, use DisplayObjectContainer.getChildAt. Consulte a ajuda da classe DisplayObjectContainer, estendida pelo MovieClip. | |
| 3261 | Em vez disso, use DisplayObjectContainer.numChildren. O DisplayObjectContainer.addChild sempre adiciona o novo filho ao índice DisplayObjectContainer.numChildren. | |
| 3262 | Em vez disso, use a propriedade ByteArray.bytesAvailable. | |
| 3263 | Em vez disso, use a propriedade ByteArray.position. | |
| 3264 | Em vez disso, use a propriedade ByteArray.position. | |
| 3265 | Em vez disso, use o método Camera.getCamera(). | |
| 3266 | Em vez disso, use a propriedade Camera.currentFPS. | |
| 3267 | Em vez disso, use a propriedade Camera.keyFrameInterval. | |
| 3268 | Em vez disso, use a propriedade Camera.loopback. | |
| 3269 | Em vez disso, use a propriedade ColorTransform.color. | |
| 3270 | Em vez disso, use a propriedade ColorTransform.color. | |
| 3271 | Em vez disso, use a propriedade Container.textSnapshot. | |
| 3272 | Em vez disso, use o método ContextMenu.clone(). | |
| 3273 | Em vez disso, use a propriedade ContextMenu.forwardAndBack. | |
| 3274 | Em vez disso, use o método ContextMenuItem.clone(). | |
| 3275 | Em vez disso, use a propriedade CustomActions.actionsList. | |
| 3276 | Em vez disso, use a constante DataEvent.DATA. | |
| 3277 | Em vez disso, use a propriedade DisplayObject.scaleX. | |
| 3278 | Em vez disso, use a propriedade DisplayObject.scaleX. | |
| 3279 | Em vez disso, use a propriedade DisplayObject.scaleY. | |
| 3280 | Em vez disso, use a propriedade DisplayObject.scaleY. | |
| 3281 | Em vez disso, use a propriedade DisplayObject.mouseX. | |
| 3282 | Em vez disso, use a propriedade DisplayObject.mouseX. | |
| 3283 | Em vez disso, use a propriedade DisplayObject.mouseY. | |
| 3284 | Em vez disso, use a propriedade DisplayObject.mouseY. | |
| 3285 | Este recurso não é mais suportado. | |
| 3286 | Este recurso não é mais suportado. | |
| 3287 | Em vez disso, use a propriedade DisplayObject.name. | |
| 3288 | Em vez disso, use a propriedade DisplayObject.parent. | |
| 3289 | Em vez disso, use a propriedade DisplayObject.mask. | |
| 3290 | Em vez disso, use a propriedade DisplayObject.visible. | |
| 3291 | Em vez disso, use a propriedade DisplayObject.x. | |
| 3292 | Em vez disso, use a propriedade DisplayObject.y. | |
| 3293 | Em vez disso, use a propriedade DisplayObject.rotation. | |
| 3294 | Em vez disso, use a propriedade DisplayObject.alpha. | |
| 3295 | Em vez disso, use a propriedade DisplayObject.width. | |
| 3296 | Em vez disso, use a propriedade DisplayObject.height. | |
| 3297 | Em vez disso, use a propriedade ExternalInterface.available. | |
| 3298 | Em vez disso, use a constante ErrorEvent.ERROR. | |
| 3299 | Em vez disso, use a propriedade Event.isDefaultPrevented. | |
| 3300 | Em vez disso, use a constante Event.ACTIVATE. | |
| 3301 | Em vez disso, use a constante Event.ADDED. | |
| 3302 | Em vez disso, use a constante Event.CANCEL. | |
| 3303 | Em vez disso, use a constante Event.CHANGE. | |
| 3304 | Em vez disso, use a constante Event.CLOSE. | |
| 3305 | Em vez disso, use a constante Event.COMPLETE. | |
| 3306 | Em vez disso, use a constante Event.CONNECT. | |
| 3307 | Em vez disso, use a constante Event.DEACTIVATE. | |
| 3308 | Em vez disso, use a constante Event_FRAME. | |
| 3309 | Em vez disso, use a constante Event.ID3. | |
| 3310 | Em vez disso, use a constante Event.INIT. | |
| 3311 | Em vez disso, use a constante Event.MOUSE_LEAVE. | |
| 3312 | Em vez disso, use a constante Event.OPEN. | |
| 3313 | Em vez disso, use a constante Event.REMOVED. | |
| 3314 | Em vez disso, use a constante Event.RENDER. | |
| 3315 | Em vez disso, use a constante Event.RESIZE. | |
| 3316 | Em vez disso, use a constante Event.SCROLL. | |
| 3317 | Em vez disso, use a constante Event.SELECT. | |
| 3318 | Em vez disso, use a constante Event.SOUND_COMPLETE. | |
| 3319 | Em vez disso, use a constante Event.TAB_CHILDREN_CHANGE. | |
| 3320 | Em vez disso, use a constante Event.TAB_ENABLED_CHANGE. | |
| 3321 | Em vez disso, use a constante Event.TAB_INDEX_CHANGE. | |
| 3322 | Em vez disso, use a constante Event.UNLOAD. | |
| 3323 | Em vez disso, use a constante FocusEvent.FOCUS_IN. | |
| 3324 | Em vez disso, use a constante FocusEvent.FOCUS_OUT. | |
| 3325 | Em vez disso, use a constante FocusEvent.KEY_FOCUS_CHANGE. | |
| 3326 | Em vez disso, use a constante FocusEvent.MOUSE_FOCUS_CHANGE. | |
| 3327 | Em vez disso, use o método Graphics.beginBitmapFill(). | |
| 3328 | Em vez disso, use a propriedade BitmapFilter.quality. | |
| 3329 | Em vez disso, use o KeyboardEvent.charCode. | |
| 3330 | Em vez disso, use o KeyboardEvent.keyCode. | |
| 3331 | Para obter mais informações, consulte a classe KeyboardEvent. | |
| 3332 | Para obter mais informações, consulte KeyboardEvent.ctrlKey, KeyboardEvent.altKey e KeyboardEvent.shiftKey. | |
| 3333 | Em vez disso, use a constante PAGE_DOWN. | |
| 3334 | Em vez disso, use a constante PAGE_UP. | |
| 3335 | Em vez disso, use a constante DELETE. | |
| 3336 | Em vez disso, use a constante CAPS_LOCK. | |
| 3337 | Em vez disso, use uma das constantes NUMPAD_0 -> NUMPAD_9. | |
| 3338 | Em vez disso, use a propriedade InteractiveObject.focusRect. | |
| 3339 | Em vez disso, use a propriedade InteractiveObject.contextMenu. | |
| 3340 | Em vez disso, use a propriedade KeyboardEvent.charCode. | |
| 3341 | Em vez disso, use a propriedade KeyboardEvent.keyCode. | |
| 3342 | Em vez disso, use a propriedade Loader.contentLoaderInfo. | |
| 3343 | Este recurso não é mais suportado. | |
| 3344 | Este recurso não é mais suportado. | |
| 3345 | Em vez disso, use a propriedade LoaderInfo.loaderURL. | |
| 3346 | Em vez disso, use a propriedade LocalConnection.domain. | |
| 3347 | Em vez disso, use a propriedade MenuEvent.contextMenuOwner. | |
| 3348 | Em vez disso, use o método Microphone.getMicrophone(). | |
| 3349 | Se o nome da subclasse MovieClip for A, use var mc= new A(); addChild(mc). Para obter mais informações, consulte a classe DisplayObjectContainer. | |
| 3350 | Use var mc= new MovieClip(); addChild(mc). Para obter mais informações, consulte a classe DisplayObjectContainer. | |
| 3351 | Use a var tf= new TextField(); addChild(mc). Para obter mais informações, consulte a classe DisplayObjectContainer. | |
| 3352 | Use o Container.removeChild(childName). Para obter mais informações, consulte a classe DisplayObjectContainer. | |
| 3353 | Use var l = new Loader(); addChild(l); l.load(new URLRequest("your url"));. Para obter mais informações, consulte as classes Loader e DisplayObjectContainer. | |
| 3354 | Em vez disso, use DisplayObjectContainer.removeChild(childName). Para obter mais informações, consulte a classe DisplayObjectContainer. | |
| 3355 | Em vez disso, use DisplayObjectContainer.removeChild(childName). Para obter mais informações, consulte a classe DisplayObjectContainer. | |
| 3356 | Em vez disso, use DisplayObjectContainer.parent.getChildIndex. Para obter mais informações, consulte a classe DisplayObjectContainer, estendida pelo MovieClip. | |
| 3357 | Em vez disso, use DisplayObjectContainer.parent.setChildIndex. Para obter mais informações, consulte a classe DisplayObjectContainer, estendida pelo MovieClip. | |
| 3358 | Em vez disso, use DisplayObjectContainer.getChildAt. Para obter mais informações, consulte a classe DisplayObjectContainer, estendida pelo MovieClip. | |
| 3359 | Em vez disso, use DisplayObjectContainer.numChildren. O DisplayObjectContainer.addChild sempre adiciona o novo filho ao índice DisplayObjectContainer.numChildren. | |
| 3360 | Para obter mais informações, consulte DisplayObject.addChild. | |
| 3361 | Para obter mais informações, consulte LoaderInfo.bytesLoaded e a classe Loader. | |
| 3362 | Para obter mais informações, consulte LoaderInfo.bytesTotal e a classe Loader. | |
| 3363 | Para funcionalidade equivalente, consulte o flash.net.URLLoader. O pacote flash.net também contém funções no nível de pacote navigateToURL() e sendToURL(). | |
| 3364 | Para obter mais informações, consulte LoaderInfo.url e a classe Loader. | |
| 3365 | Para obter mais informações, consulte LoaderInfo.url e a classe Loader. | |
| 3366 | Em vez disso, use a propriedade MovieClip.mask. | |
| 3367 | Para obter mais informações, consulte LoaderInfo.swfVersion e a classe Loader. | |
| 3368 | Em vez disso, use a propriedade MovieClip.currentFrame. | |
| 3369 | Em vez disso, use a propriedade MovieClip.framesLoaded. | |
| 3370 | Em vez disso, use a propriedade MovieClip.totalFrames. | |
| 3371 | Para obter mais informações, consulte displayObjectInstance.root. | |
| 3372 | Para obter mais informações, consulte displayObjectInstance.root. | |
| 3373 | Em vez disso, use a propriedade estática flash.media.SoundMixer.bufferTime. | |
| 3374 | Para obter mais informações, consulte a classe Graphics. | |
| 3375 | Para obter mais informações, consulte a classe Graphics. | |
| 3376 | Para obter mais informações, consulte a classe Graphics. | |
| 3377 | Para obter mais informações, consulte a classe Graphics. | |
| 3378 | Para obter mais informações, consulte a classe Graphics. | |
| 3379 | Para obter mais informações, consulte a classe Graphics. | |
| 3380 | Para obter mais informações, consulte a classe Graphics. | |
| 3381 | Para obter mais informações, consulte a classe Graphics. | |
| 3382 | Para obter mais informações, consulte a classe Graphics. | |
| 3383 | Para obter mais informações, consulte a classe Graphics. | |
| 3384 | Para obter mais informações, consulte a classe Graphics. | |
| 3385 | Para obter mais informações, consulte a classe Graphics. | |
| 3386 | Para obter mais informações, consulte a classe Graphics. | |
| 3387 | Para obter mais informações, consulte a classe Graphics. | |
| 3388 | Em vez disso, use a propriedade NetStream.bufferTime. | |
| 3389 | Em vez disso, use a propriedade NetStream.currentFPS. | |
| 3390 | Em vez disso, use a propriedade NetStream.videoCodec. | |
| 3391 | Em vez disso, use a propriedade NetStream.audioCodec. | |
| 3392 | Em vez disso, use a propriedade ProductManager.isInstalled. | |
| 3393 | Em vez disso, use a propriedade ProductManager.installedVersion. | |
| 3394 | Em vez disso, use a propriedade ProductManager.isRunning. | |
| 3395 | Em vez disso, use o método Point.add(). | |
| 3396 | Em vez disso, use a propriedade Proxy.deleteDescendants. | |
| 3397 | Em vez disso, use o método heapDump(). | |
| 3398 | Em vez disso, use a propriedade ProgressEvent.bytesLoaded. | |
| 3399 | Em vez disso, use a propriedade ProgressEvent.bytesTotal. | |
| 3400 | Em vez disso, use a propriedade Rectangle.isEmpty. | |
| 3401 | Em vez disso, use a propriedade SoundTransform.pan. | |
| 3402 | Em vez disso, use a propriedade Sockect.bytesAvailable. | |
| 3403 | Em vez disso, use a propriedade SharedObject.size. | |
| 3404 | Em vez disso, use a propriedade SharedObject.fps. | |
| 3405 | Isto não é mais suportado. | |
| 3406 | Em vez disso, use o método Sprite.constructChildren(). | |
| 3407 | Em vez disso, use a propriedade Sprite.dropTarget. | |
| 3408 | Em vez disso, use a propriedade Stage.focus. | |
| 3409 | Em vez disso, use a propriedade Stage.focus. | |
| 3411 | Em vez disso, use a propriedade Stage.showDefaultContextMenu. | |
| 3412 | Em vez disso, use a propriedade StyleSheet.styleNames. | |
| 3413 | Use uma instância do URLLoader para carregar os dados StyleSheet e, em seguida, aprove os dados de carregadores no método StyleSheet.parseCSS. Para obter mais informações, consulte as classes URLLoader e EventDispatcher. | |
| 3414 | Use uma instância do URLLoader para carregar os dados StyleSheet e, em seguida, aprove os dados de carregadores no método StyleSheet.parseCSS. Para obter mais informações, consulte as classes URLLoader e EventDispatcher. | |
| 3415 | Use uma instância do URLLoader para carregar os dados StyleSheet e, em seguida, aprove os dados de carregadores no método StyleSheet.parseCSS. Para obter mais informações, consulte as classes URLLoader e EventDispatcher. | |
| 3416 | Use uma instância do URLLoader para carregar os dados StyleSheet e, em seguida, aprove os dados de carregadores no método StyleSheet.parseCSS. Para obter mais informações, consulte as classes URLLoader e EventDispatcher. | |
| 3417 | Use uma instância do URLLoader para carregar os dados StyleSheet e, em seguida, aprove os dados de carregadores no método StyleSheet.parseCSS. Para obter mais informações, consulte as classes URLLoader e EventDispatcher. | |
| 3418 | Em vez disso, use a propriedade IME.enabled. | |
| 3419 | Em vez disso, use a propriedade IME.enabled. | |
| 3420 | Em vez disso, use a propriedade IME.instance. | |
| 3421 | Em vez disso, use a propriedade IME.conversionMode. | |
| 3422 | Em vez disso, use a propriedade IME.conversionMode. | |
| 3423 | Em vez disso, use a propriedade System.vmVersion. | |
| 3424 | Em vez disso, use a propriedade SWFLoaderInfo.swfVersion. | |
| 3425 | Em vez disso, use a propriedade SWFLoaderInfo.actionScriptVersion. | |
| 3426 | Em vez disso, use a propriedade TextField.defaultTextFormat. | |
| 3427 | Em vez disso, use a propriedade TextField.defaultTextFormat. | |
| 3428 | Em vez disso, use DisplayObjectContainer.parent.getChildIndex. Para obter mais informações, consulte a classe DisplayObjectContainer, estendida pelo MovieClip. | |
| 3429 | Em vez disso, use DisplayObjectContainer.parent.setChildIndex. Para obter mais informações, consulte a classe DisplayObjectContainer, estendida pelo MovieClip. | |
| 3430 | Em vez disso, use DisplayObjectContainer.getChildAt. Para obter mais informações, consulte a classe DisplayObjectContainer, estendida pelo MovieClip. | |
| 3431 | Em vez disso, use DisplayObjectContainer.numChildren. O DisplayObjectContainer.addChild sempre adiciona o novo filho ao índice DisplayObjectContainer.numChildren. | |
| 3432 | Em vez disso, use o método TextField.replaceSelectedText(). | |
| 3433 | Em vez disso, use o método TextField.getLineIndexOfChar(). | |
| 3434 | Em vez disso, use a propriedade TextField.selectionBeginIndex. | |
| 3435 | Em vez disso, use a propriedade TextField.selectionEndIndex. | |
| 3436 | Em vez disso, use a propriedade TextField.caretIndex. | |
| 3437 | Em vez disso, use o método Font.enumerateFonts(). | |
| 3438 | Em vez disso, use a propriedade TextField.maxScrollV. | |
| 3439 | Em vez disso, use a propriedade TextField.scrollH. | |
| 3440 | Em vez disso, use a propriedade TextField.maxScrollH. | |
| 3441 | Em vez disso, use a propriedade TextField.defaultTextFormat. | |
| 3442 | Crie um TextField temporário e use TextField.getLineMetrics. | |
| 3443 | Em vez disso, use a propriedade TextSnapshot.charCount. | |
| 3444 | Em vez disso, use o método navigateToURL() no pacote flash.net. | |
| 3445 | Em vez disso, use o método sendToURL() no pacote flash.net. | |
| 3446 | Em vez disso, use a propriedade URLLoader.dataFormat. | |
| 3447 | Em vez disso, use a propriedade URLStream.bytesAvailable. | |
| 3448 | Esta propriedade não é mais suportada. | |
| 3449 | Em vez disso, use a propriedade URLRequest.applicationDomain. | |
| 3450 | Para adicionar cabeçalhos de solicitação, defina a propriedade URLRequest.requestHeaders como uma matriz de objetos URLRequestHeader. | |
| 3451 | Use uma instância do URLLoader para carregar o arquivo XML; em seguida, aprove os dados URLLoaders no construtor XMLDocuments. Para obter mais informações, consulte as classes URLLoader e EventDispatcher. | |
| 3452 | Em vez disso, use o método sendToURL() no pacote flash.net. | |
| 3453 | Defina uma propriedade postData de objeto URLRequest e use-a com um objeto URLLoader para carregar o arquivo XML. Aprove os dados URLLoaders no construtor XMLDocuments. Para obter mais informações, consulte as classes URLLoader, URLRequest e EventDispatcher. | |
| 3454 | Use uma instância do URLLoader para carregar o arquivo XML; em seguida, aprove os dados URLLoaders no construtor XMLDocuments. Para obter mais informações, consulte as classes URLLoader e EventDispatcher. | |
| 3455 | Para adicionar cabeçalhos de solicitação, defina a propriedade URLRequest.requestHeaders como uma matriz de objetos URLRequestHeader. | |
| 3456 | Para obter mais informações, consulte URLLoader.bytesLoaded e a classe URLLoader. | |
| 3457 | Para obter mais informações, consulte URLLoader.bytesTotal e a classe URLLoader. | |
| 3458 | Use uma instância do URLLoader para carregar o arquivo XML; em seguida, aprove os dados de carregadores no método StyleSheet.parseCSS. Para obter mais informações, consulte as classes URLLoader e EventDispatcher. | |
| 3459 | Em vez disso, use a propriedade URLRequest.contentType. | |
| 3460 | Verifique as possíveis exceções lançadas pelo construtor XMLDocument ou, em vez disso, o método XMLDocument.parseXML. Para obter mais informações, consulte XMLDocument. | |
| 3461 | A classe Button foi renomeada como SimpleButton. | |
| 3462 | A classe Container foi renomeada como DisplayObjectContainer. | |
| 3463 | A classe Image foi renomeada como BitmapData. | |
| 3464 | A classe ImageFilter foi renomeada como BitmapFilter. | |
| 3465 | A classe ImageSprite foi renomeada como Bitmap. | |
| 3466 | A classe ImageLoaderInfo foi renomeada como BitmapLoaderInfo. | |
| 3467 | A classe ImeEvent foi renomeada como IMEEvent. | |
| 3468 | A classe Key foi renomeada como Keyboard. | |
| 3469 | A classe LineMetrics foi renomeada como TextLineMetrics. | |
| 3470 | Para obter mais informações, consulte a classe URLVariables, as propriedades URLRequest.urlVariables e URLRequest.postData e a propriedade URLLoader.dataFormat. | |
| 3471 | A classe MenuEvent foi renomeada como ContextMenuEvent. | |
| 3472 | A classe SystemCapabilities foi renomeada como Capabilities. | |
| 3473 | Em vez disso, use a propriedade TextField.getLineMetrics. | |
| 3475 | A classe Button foi renomeada como SimpleButton. | |
| 3476 | A classe Container foi renomeada como DisplayObjectContainer. | |
| 3477 | A classe Image foi renomeada como BitmapData. | |
| 3478 | A classe ImageFilter foi renomeada como BitmapFilter. | |
| 3479 | A classe ImageSprite foi renomeada como Bitmap. | |
| 3480 | A classe ImageLoaderInfo foi renomeada como BitmapLoaderInfo. | |
| 3481 | A classe ImeEvent foi renomeada como IMEEvent. | |
| 3482 | A classe Key foi renomeada como Keyboard. | |
| 3483 | A classe LineMetrics foi renomeada como TextLineMetrics. | |
| 3484 | Para obter mais informações, consulte a classe URLVariables, as propriedades URLRequest.urlVariables e URLRequest.postData e a propriedade URLLoader.dataFormat. | |
| 3485 | A classe MenuEvent foi renomeada como ContextMenuEvent. | |
| 3486 | A classe SystemCapabilities foi renomeada como Capabilities. | |
| 3487 | Em vez disso, use a propriedade TextField.getLineMetrics. | |
| 3488 | Para obter mais informações, consulte a ajuda da classe Proxy, que oferece funcionalidade semelhante. | |
| 3489 | Em vez disso, use o método XMLUI.getProperty. | |
| 3490 | Em vez disso, use o método XMLUI.setProperty. | |
| 3491 | Em vez disso, use a propriedade DisplayObject.accessibilityProperties. | |
| 3492 | Em vez disso, use a propriedade DisplayObject.scale9Grid. | |
| 3493 | Em vez disso, use o método Graphics.drawOval. | |
| 3494 | Em vez disso, use a propriedade NetConnection.connected. | |
| 3495 | Em vez disso, use a propriedade Socket.connected. | |
| 3496 | Em vez disso, use a propriedade URLStream.connected | |
| 3497 | Em vez disso, use a propriedade SyncEvent.changeList. | |
| 3498 | Em vez disso, use a propriedade TextField.scrollV. | |
| 3499 | Em vez disso, use a propriedade TextField.bottomScrollV. | |
| 3500 | Em vez disso, use a constante BitmapDataChannel.RED. | |
| 3501 | Em vez disso, use a constante BitmapDataChannel.GREEN. | |
| 3502 | Em vez disso, use a constante BitmapDataChannel.BLUE. | |
| 3503 | Em vez disso, use a constante BitmapDataChannel.ALPHA. | |
| 3504 | Em vez disso, use o operador is. | |
| 3505 | Em vez disso, use o método flash.system.Security.showSettings. | |
| 3506 | Em vez disso, use a propriedade System.useCodePage. | |
| 3507 | Em vez disso, use a classe flash.events.EventDispatcher. | |
| 3508 | Em vez disso, use a propriedade estática flash.media.SoundMixer.bufferTime. | |
| 3509 | Em vez disso, crie uma nova instância da classe symbol de biblioteca de bitmap, ou seja, um novo myBitmapName(). | |
| 3510 | Para obter mais informações, consulte Loader.load(). | |
| 3511 | A classe MovieClipLoader foi substituída pela classe flash.display.Loader. | |
| 3512 | A classe MovieClipLoader foi substituída pela classe flash.display.Loader. | |
| 3513 | Para obter mais informações, consulte addEventListener (eventName, listener, useCapture, priority). | |
| 3514 | Para obter mais informações, consulte removeEventListener (eventName, listener, useCapture). | |
| 3515 | Em vez disso, use a constante flash.system.IMEConversionMode.ALPHANUMERIC_FULL. | |
| 3516 | Em vez disso, use a constante flash.system.IMEConversionMode.ALPHANUMERIC_HALF. | |
| 3517 | Em vez disso, use a constante flash.system.IMEConversionMode.CHINESE. | |
| 3518 | Em vez disso, use a constante flash.system.IMEConversionMode.JAPANESE_HIRAGANA. | |
| 3519 | Em vez disso, use a constante flash.system.IMEConversionMode.JAPANESE_KATAKANA_FULL. | |
| 3520 | Em vez disso, use a constante flash.system.IMEConversionMode.JAPANESE_KATAKANA_HALF. | |
| 3521 | Em vez disso, use a constante flash.system.IMEConversionMode.KOREAN. | |
| 3522 | Em vez disso, use a constante flash.system.IMEConversionMode.UNKNOWN. | |
| 3523 | Para obter mais informações, consulte addEventListener (eventName, listener, useCapture, priority). | |
| 3524 | Para obter mais informações, consulte removeEventListener (eventName, listener, useCapture). | |
| 3527 | O controlador de eventos onCancel não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener (cancel, onCancel). | |
| 3528 | Não há substituição direta. O método willTrigger() pode ser usado para informar se algum listener foi registrado. | |
| 3529 | O controlador de eventos onIMComposition não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener (imeComposition, handlerName). | |
| 3530 | Para obter mais informações, consulte LoaderInfo.url e a classe Loader. | |
| 3531 | Em vez disso, use o método getFullYear(). | |
| 3532 | Em vez disso, use o método setFullYear(). | |
| 3533 | Em vez disso, use o método getUTCFullYear(). | |
| 3534 | Em vez disso, use a propriedade rate. | |
| 3535 | A classe Selection foi removida. Para obter mais informações, consulte o método addEventListener da classe sobre a qual você deseja informações de seleção. | |
| 3536 | A classe Selection foi removida. Para obter mais informações, consulte o método addEventListener da classe sobre a qual você deseja informações de seleção. | |
| 3537 | Em vez disso, use a propriedade gain. | |
| 3538 | Valores de cores podem ser atribuídos diretamente, usando o construtor da classe ou as propriedades ColorTransform. | |
| 3539 | Valores de cores podem ser atribuídos diretamente, usando o construtor da classe ou as propriedades ColorTransform. | |
| 3540 | Consulte a ajuda das propriedades relacionadas ao foco da classe flash.display.InteractiveObject. | |
| 3541 | Consulte a ajuda do método flash.display.Graphics.beginBitmapFill. | |
| 3542 | Consulte a ajuda do método flash.display.DisplayObject.hitTestObject(). | |
| 3543 | Consulte a ajuda do método addChild(). | |
| 3544 | Em vez disso, use o método load(). | |
| 3545 | Use flash.media.SoundChannel.leftPeak e flash.media.SoundChannel.rightPeak para monitorar e controlar a amplitude de um canal de som. | |
| 3546 | Em vez disso, use a propriedade soundTransform. | |
| 3547 | Em vez disso, use a propriedade SoundTransform.pan. | |
| 3548 | Em vez disso, use a propriedade SoundTransform.pan. | |
| 3549 | Em vez disso, use a propriedade bytesLoaded. | |
| 3550 | Em vez disso, use a propriedade bytesTotal. | |
| 3551 | Uso ineficiente de += em um TextField. | |
| 3552 | Anexar texto a um TextField usando += é muitas vezes mais lento do que usar o método TextField.appendText().
|
Consulte a referência da linguagem para o método appendText() da classe TextField para obter detalhes sobre essa significativa otimização de texto.
|
| 3553 | Parênteses possivelmente ausentes. | |
| 3554 | Valor de função usado onde um valor %s era esperado. Possivelmente faltam os parênteses () após esta referência de função.
|
Você pode usar as próprias funções como valores no ActionScript. O código em questão está usando um valor de tipo Função em que um tipo diferente de Função, Objeto ou * é esperado. Normalmente, indica um erro de digitação, em que os parênteses () foram omitidos após o nome da função.
|
| 3555 | Uso do operador instanceof. | |
| 3556 | O operador instanceof foi preterido. Em vez disso, use o operador is. | |
| 3557 | O manipulador de eventos allowDomain() agora é um método padrão, em vez de um retorno de chamada de evento. Para obter mais informações, consulte o novo método LocalConnection.allowDomain. | |
| 3558 | O manipulador de eventos allowInsecureDomain() agora é um método padrão, em vez de um retorno de chamada de evento. Para obter mais informações, consulte o novo método LocalConnection.allowInsecureDomain. | |
| 3559 | O método global call() não é mais suportado. | |
| 3560 | A classe Color foi removida. Use a classe flash.geom.ColorTransform para obter funcionalidade equivalente. | |
| 3561 | A classe Color foi removida. Use a classe flash.geom.ColorTransform para obter funcionalidade equivalente. | |
| 3562 | Os arquivos do ActionScript 3.0 SWF sempre usam regras exatas de correspondência de domínio. | |
| 3563 | A classe capabilities foi renomeada como Capabilities. | |
| 3564 | A classe capabilities foi renomeada como Capabilities. | |
| 3565 | Para obter mais informações, consulte addEventListener (eventName, listener, useCapture, priority). | |
| 3566 | Para obter mais informações, consulte removeEventListener (eventName, listener, useCapture). | |
| 3567 | O controlador de eventos onComplete não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('complete', callback_handler). | |
| 3568 | O controlador de eventos onHTTPError não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('httpError', callback_handler). | |
| 3569 | O controlador de eventos onIOError não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('ioError', callback_handler). | |
| 3570 | O controlador de eventos onProgress não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('progress', callback_handler). | |
| 3571 | O controlador de eventos onSecurityError não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('securityError', callback_handler). | |
| 3572 | O controlador de eventos onOpen não é acionado automaticamente pelo Flash Player no tempo de execução no ActionScript 3.0. Primeiro você deve registrar esse controlador para o evento usando addEventListener ('open', callback_handler). | |
| 3573 | Possível uso da classe XML do ActionScript 2.0. | |
| 3574 | Problema de migração: a classe XMS do ActionScript 2.0 foi renomeada como XMLDocument.
|
Este é um aviso de migração de código. No ActionScript 3.0, XML é uma classe diferente em relação ao ActionScript 2.0. No ActionScript 3.0, a classe XMLDocument é equivalente à classe XML do ActionScript 2.0. A classe XML do ActionScript 3.0 oferece uma funcionalidade melhorada com uma API mais fácil e poderosa. Consulte XML na referência do idioma do ActionScript Language para obter detalhes adicionais.
|
| 3575 | Operação de projeção de data inválida. | |
| 3576 | Date(x) comporta-se como a nova Date().toString(). Para projetar um valor para o tipo Date, use "x as Date", em vez de Date(x). | |
| 3581 | A importação de um pacote com o mesmo nome da classe atual ocultará esse identificador de classe neste escopo. | |
| 3582 | A importação de um pacote com o mesmo nome da classe atual ocultará esse identificador de classe neste escopo. | |
| 3583 | Mais de um argumento tem o mesmo nome. | |
| 3584 | Mais de um argumento com o nome '%s' especificado. Referências a este argumento sempre serão resolvidas para o último argumento. | |
| 3585 | Em vez disso, use o método Rectangle.containsRect. | |
| 3586 | Esta funcionalidade foi removida. | |
| 3587 | Esta funcionalidade foi substituída pela propriedade flash.system.Capabilities.version. | |
| 3588 | Esta funcionalidade foi substituída pela propriedade flash.display.MovieClip.framesLoaded. | |
| 3589 | A propriedade _global foi removida. Para obter funcionalidade equivalente, use um membro estático de uma classe. | |
| 3590 | Valor diferente de Boolean usado onde um valor Boolean era esperado. | |
| 3591 | %s usado onde um valor Boolean era esperado. A expressão será forçada para Boolean. | |
| 3592 | Propriedade desconhecida. | |
| 3593 | %s não é uma propriedade reconhecida da classe dinâmica %s.
|
O modo de compilação estrita não verifica propriedades indefinidas em ocorrências de classes dinâmicas. Os tipos Date, RegExp e Error são dinâmicos para compatibilidade com versões anteriores com ECMAScript. Este aviso localiza usos de propriedades não definidas em ocorrências dessas classes. Um problema comum é tentar obter ou definir uma propriedade year não existente em um valor Date. O nome correto da propriedade é fullYear .
|
| 3594 | Método desconhecido. | |
| 3595 | %s não é um método reconhecido da classe dinâmica %s.
|
O modo de compilação estrita não verifica métodos indefinidos em ocorrências de classes dinâmicas. Os tipos Date, RegExp e Error são dinâmicos para compatibilidade com versões anteriores com ECMAScript. Este aviso localiza usos de métodos indefinidos em ocorrências dessas classes.
|
| 3596 | Definição de variável duplicada. | |
| 3597 | Definição de variável duplicada.
|
O compilador detectou uma definição duplicada de uma variável. Isso pode levar a resultados inesperados. O ActionScript não suporta escopo de variáveis no nível de bloqueio. Todas as variáveis definidas com o corpo da função existem dentro do mesmo escopo, mesmo que sejam definidas dentro de uma instrução if de uma instrução while , de uma instrução for e assim por diante; por exemplo, o código a seguir declara novamente a variável x duas vezes:
function test() {
var x:Number = 10;
if (true) {
for (var x=0; x < 5; x++) // warning here, this is the second defintion of x
trace(x);
}
trace(x); // 5, not 10. The last value set by the for loop above is the current value of x
}
|
| 3598 | O nome de definição é o mesmo nome de um pacote importado. As referências não qualificadas a esse nome serão resolvidas para o pacote e não para a definição. | |
| 3599 | O nome de definição é o mesmo nome de um pacote importado. As referências não qualificadas a esse nome serão resolvidas para o pacote e não para a definição.
|
Se uma definição for nomeada da mesma forma que um pacote que esteja no escopo, qualquer referência não qualificada será resolvida para o pacote, não para a definição. Isso pode resultar em erros inesperados durante a tentativa de fazer referência à variável. Qualquer referência à definição precisa estar qualificada para que seja resolvida para a definição, e não para o pacote.
|
| 3600 | Possível tentativa de excluir uma propriedade fixa. | |
| 3601 | a propriedade %s declarada não pode ser excluída. Para liberar memória associada, defina o valor correspondente como null.
| A exclusão remove propriedades definidas dinamicamente de um objeto. Propriedades declaradas de uma classe não podem ser excluídas, a operação simplesmente falha sem qualquer aviso. Para liberar memória associada a essa variável, defina o valor correspondente como null. |
| 3602 | Uso da definição deprecada. | |
| 3603 | '%s' foi reprovado.
| Essa definição foi reprovada e pode ser removida no futuro. |
| 3604 | Uso da definição deprecada. | |
| 3605 | %s
| |
| 3606 | Uso da definição deprecada. | |
| 3607 | '%s' foi reprovado. Use '%s'.
| |
| 3608 | Uso da definição deprecada. | |
| 3609 | '%s' está obsoleto desde %s. Use '%s'.
| |
| 3610 | Uso da definição deprecada. | |
| 3611 | '%s' está obsoleto desde %s.
| |