Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,
Como se faz para obter os mcs internos de outro movie clip atraves do action script?
_level0.elements[0] // algo assim.
é que preciso criar uma função identica para todos os botoes internos e fazer um a um dificultará
na manutenção.
Olá Eder Fortunato,
O resultado está sendo "undefined",
se eu der um trace em _level0.elements, dá undefined!
Eu dei o exemplo no código anterior, mas eu não sabia se a propriedade correta seria elements, era só um exemplo (no javascript é elements, então usei para ilustrar). Aliás a minha dúvida é justamente qual é a propriedade que uso para obter os elementos internos de um movieclip.
Qualquer dica adicional será bem vinda.
aaa tha, pensei que elements era um movieClip, e você queria os movies dentro dele,
se eles estão na timeline principal, seria assim:
var mcs_arr:Array=[];
for (var i in _root) {
if (typeof(_root[i]) == "movieclip") {
mcs_arr.push(_root[i));
}
}
caso eles tenham nomes de instancia do tipo "mc1, mc2, mc3, ..."
você pode fazer assim:
trace(_root["mc"+1])
trace(_root["mc"+2])
veja o que fica melhor para o seu problema
[]´s
assim:
[]´s