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.
Question
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 to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.