Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fabio Zappas

código básico

Recommended Posts

Olá pessoal,

sou novo no fórum em consequencia não sei se este é o lugar correto para minha dúvida, desta forma me antecipo em me desculpar. Pois bem estou com o seguinte problema na linguagem actionscript 2 (AS2) para uso no Adobe Flash.

 

Tenho o seguinte código que deveria realizar um indice (como se fosse um sumário), porem ele monta a tree no palco mas ao clicar no botão a ação não consegue ser realizada retornando unhandled event: undefined.

 

myTree.addEventListener("change",myTree);

var myTreeDP:XML = new XML("<node label='Pasta1'><node label='Link1' [b]data='chamada1'[/b]/>");
myTree.dataProvider = myTreeDP;

var listHandler:Object = new Object();

listHandler.change = function(evt:Object) {

switch (evt.target.selectedItem.data) {

	[b]case "chamada1"[/b] : gotoAndStop(2);
	break;

	default : trace("unhandled event: "+evt.target.selectedItem.data);
	break;
}
};

myTree.addEventListener("change",listHandler);

 

Alguem identifica qual erro estou comentendo?

 

Grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera alguma idéia?

 

Estive pesquisando e consegui realizar as ações de uma outra maneira, porém nesta não consigo criar pastas e suas hierarquias:

 

my_list.addEventListener("change", my_list);

my_list.addItem({label:"Item1", data:"1"});
my_list.addItem({label:"Item2", data:"2"});

var listHandler:Object = new Object();

listHandler.change = function(evt:Object) {
switch (evt.target.selectedItem.data) {

	case "1" : gotoAndStop(29); 
	break;

	default : trace("unhandled event: "+evt.target.selectedItem.data);
	break;
}
};

my_list.addEventListener("change", listHandler);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.