Insira este erro no flash abaixo:
| Arquivo erro_1_flash.fla |
import fl.controls.*;
import fl.events.*;
var texto:TextArea = new TextArea();
texto.text = "";
texto.setSize(200, 100);
texto.move(10, 10);
addChild(texto);
var botao:Button = new Button();
botao.label = "Clique Aqui!";
botao.setSize(200, 25);
botao.move(10, 100+25);
botao.addEventListener(MouseEvent.CLICK, onClick);
addChild(botao);
function onClick(evt:MouseEvent):void {
texto_erro.text = "Esta é a nova mensagem";
} |
Aparecerá o erro abaixo:

Abra um editor de texto e corrija o erro da linha 18:
import fl.controls.*;
import fl.events.*;
var texto:TextArea = new TextArea();
texto.text = "";
texto.setSize(200, 100);
texto.move(10, 10);
addChild(texto);
var botao:Button = new Button();
botao.label = "Clique Aqui!";
botao.setSize(200, 25);
botao.move(10, 100+25);
botao.addEventListener(MouseEvent.CLICK, onClick);
addChild(botao);
function onClick(evt:MouseEvent):void {
texto.text = "Esta é a nova mensagem";
} |
O Resultado será:

Para efeito de teste, vamos criar um script simples para testar tanto a formatação, quanto as mensagens de erro:
| Arquivo: erro_2_flash.fla |
var a = "Texte";
var b = 2;
var c = false;
if(a == "Teste" && b>2 && c==true){
trace("Depurando em Javascript");
}
var lista= [];
lista[0]="Segunda";
lista[1]="Terça";
lista[2]="Quarta";
lista[3]="Quinta";
lista[4]="Sexta";
lista[5]="Sábado";
lista[6]="Domingo";
trace('Dias da semana: ');
var teste = "";
for(var i=0; i<=10; i++){
teste += lista[i] + ", ";
}
trace(teste);
|
Neste arquivo Actionscript coloquei quatro erros:
Para depurar clique no círculo vermelho para marcar

Logo em seguida clique na aba Debug >> Debug Movie ou Precione Ctrl + Shift+Enter

Logo em seguida abrirá o Depurador:

Para depurar Clique neste botão ![]()
O resultado aparecerá na guia VARIABLES para visualizá-lo, abra a árvore de ditetório this:

Vá clicando em
para Depurar o código:
Não gostei do depurador do Flash, para visualizar as variáveis tenha paciência procurando na lista de variáveis.
Abra um Editor do Flash e modifique-o:
var a = "Teste";
var b = 3;
var c = true;
if(a == "Teste" && b>2 && c==true){
trace("Depurando em Javascript");
}
var lista= [];
lista[0]="Segunda";
lista[1]="Terça";
lista[2]="Quarta";
lista[3]="Quinta";
lista[4]="Sexta";
lista[5]="Sábado";
lista[6]="Domingo";
trace('Dias da semana: ');
var teste = "";
for(var i=0; i<=6; i++){
teste += lista[i] + ", ";
}
trace(teste);
|
O resultado será:
