Bom preciso de uma ajudinha que é o seguinte.
Tenho um movieclip pai com instancia “objetos”, dentro dele existem outros movieclips com instancia “mc1” , “mc2”, “mc3”, “mc4”.
Também criei dois botões com nome de “btn_remove” e “btn_duplica”.
Nesta animação o usuário pode selecionar algum dos mc filho dentro do mc pai e clicar no “bnt_duplica” que ele duplica o mc, ou clicar no “btn_remove” que ele exclui. Basicamente o usuário pode adicionar ou remover quantos objetos ele desejar.
Agora vem a parte da ajuda, onde tenho a necessidade de inserir este mc pai dentro de outro movieclip, mas quando faço isso a parte duplicar não funciona corretamente. Abaixo segue o código que estou usando.
var totalObjetosext = 4; //**************************
function activeObjet(minin, maxin) {
for (j=minin; j<maxin; j++) {
_root.objetos["mc"+j].onPress = function() {
//Para que eu coloque o mc pai dentro de outro mc só alterei esta acima parte para... mas não funciona
root.novo.objetos["mc"+j].onPress = function() { // Mas não funciona a parte duplica
this._parent.swapDepths(_root.getNextHighestDepth());
objSelect = this;
}
_root["mc"+j].onRelease = _root["mc"+j].onReleaseOutside = function() {
this.stopDrag();
}
}
}
activeObjet(0,4);
bt_duplica.onRelease = function() {
var d:MovieClip = objSelect.duplicateMovieClip("mc"+totalObjetosext, _root.getNextHighestDepth());
teste.attachMovie ("mc"+"mc",0);
totalObjetosext++;
d._x += -50;
d._y += -50;
d.onPress = function() {
startDrag(this, false);
this.swapDepths(_root.getNextHighestDepth());
objSelect = this;
}
d.onRelease = function() {
stopDrag();
}
}
bt_remove.onPress = function() {
objSelect.swapDepths(_root.getNextHighestDepth());
removeMovieClip(objSelect);
}
Alguém pode me ajudar a fazer com que eu possa inserir este mc pai dentro de outro movie clip sem alterar a animação?
Abraço Junior

Help














