Em um palco criei um botão com o nome "btn", fiz duas instâncias, Botao1 e Botao2.
ai eu coloquei o seguinte código:
Botao1.addEventListener(MouseEvent.CLICK, a)
Botao2.addEventListener(MouseEvent.CLICK, a)
function a(e:Event):void{
trace("Mensagem de teste");
}
Funcionou...
************************
Depois eu criei uma lista com texto e inclui esses dois botões. Converti essa lista para um MC, nomei como lista, instanciei como "lista_mc", ativei a opção "Export for ActionScript". e na propriedade class que fica logo abaixo usei o nome "listamc".Agora chamei da seguinte forma:
lista_mc.Botao1.addEventListener(MouseEvent.CLICK, a)
lista_mc.Botao2.addEventListener(MouseEvent.CLICK, a)
function a(e:Event):void{
trace("Mensagem de teste");
}
Funcionou...
****************************
Aqui é que ta o problema.
coloquei um ScrollPane instanciei como SPane, na propriedade source coloquei "listamc" e apaguei a lista que estava no meu palco deixando apenas na library. Ai o código ficou assim:
_root.SPane.lista_mc.Botao1.addEventListener(MouseEvent.CLICK, a)
_root.SPane.lista_mc.Botao2.addEventListener(MouseEvent.CLICK, a)
function a(e:Event):void{
trace("Mensagem de teste");
}
Da o seguinte erro:
1119: Access of possibly undefined property lista_mc through a reference with static type fl.containers:ScrollPane.
Pergunta
Edvaldo Rogerio
Saudações galera
Criei o seguinte teste.
Em um palco criei um botão com o nome "btn", fiz duas instâncias, Botao1 e Botao2.
ai eu coloquei o seguinte código:
Botao1.addEventListener(MouseEvent.CLICK, a)
Botao2.addEventListener(MouseEvent.CLICK, a)
function a(e:Event):void{
trace("Mensagem de teste");
}
Funcionou...
************************
Depois eu criei uma lista com texto e inclui esses dois botões. Converti essa lista para um MC, nomei como lista, instanciei como "lista_mc", ativei a opção "Export for ActionScript". e na propriedade class que fica logo abaixo usei o nome "listamc".Agora chamei da seguinte forma:
lista_mc.Botao1.addEventListener(MouseEvent.CLICK, a)
lista_mc.Botao2.addEventListener(MouseEvent.CLICK, a)
function a(e:Event):void{
trace("Mensagem de teste");
}
Funcionou...
****************************
Aqui é que ta o problema.
coloquei um ScrollPane instanciei como SPane, na propriedade source coloquei "listamc" e apaguei a lista que estava no meu palco deixando apenas na library. Ai o código ficou assim:
_root.SPane.lista_mc.Botao1.addEventListener(MouseEvent.CLICK, a)
_root.SPane.lista_mc.Botao2.addEventListener(MouseEvent.CLICK, a)
function a(e:Event):void{
trace("Mensagem de teste");
}
Da o seguinte erro:
1119: Access of possibly undefined property lista_mc through a reference with static type fl.containers:ScrollPane.
Alguém pode me ajudar.
Desde já agradeço.
Fiquem com Deus.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.