Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ae to com um grande problema... estou desenvolvendo um aplicativo em ActionScript e descobri um erro com AS... estou usando a funçao " removeMovieClip() " para apagar uns MCs que criei dinamicamente... (ate ae funciona beleza.... perfeito... )mas ao adicionar um componente (comboBox) no palco da animaçao ou a biblioteca... a funçao " removeMovieClip() " para de funcionar... laguem ja passou por isso??? ou pelo menos tem alguma ideia de como resolver isso....segue abaixo o um AS (sem erros) com a ideia do que eu queria fazer...// ActionScript// Em um palco 750x550//#################################################// Cria fontesvar fonte_1:TextFormat = new TextFormat();fonte_1.color = 0xfcfcfcf;fonte_1.size = 11;fonte_1.bold = true;fonte_1.font = "Arial";//var fonte_2:TextFormat = new TextFormat();fonte_2.color = 0xfcfcfcf;fonte_2.size = 30;fonte_2.bold = true;fonte_2.font = "Arial";//#################################################// Cria botao Remover MCvar mc_Rem:MovieClip = this.createEmptyMovieClip("mc_Rem", getNextHighestDepth());mc_Rem._x = 200;mc_Rem._y = 50;mc_Rem.createTextField("txtApagar", getNextHighestDepth(), 0, 0, 100, 20);mc_Rem.txtApagar.multiline = false;mc_Rem.txtApagar.wordWrap = false;mc_Rem.txtApagar.type = "dynamic";mc_Rem.txtApagar.text = "Apagar MC";mc_Rem.txtApagar.setTextFormat(fonte_1);mc_Rem.onPress = function(){ this._parent.mc_01.removeMovieClip();}//#################################################// Cria add MC var mc_Add:MovieClip = this.createEmptyMovieClip("mc_Add", getNextHighestDepth());mc_Add._x = 50;mc_Add._y = 50;mc_Add.createTextField("txtAdicionar", getNextHighestDepth(), 0, 0, 100, 20);mc_Add.txtAdicionar.multiline = false;mc_Add.txtAdicionar.wordWrap = false;mc_Add.txtAdicionar.type = "dynamic";mc_Add.txtAdicionar.text = "Adicionar MC";mc_Add.txtAdicionar.setTextFormat(fonte_1);mc_Add.onPress = function(){ // Cria o MC com uma posiçao ramdomica e add texto var mc_01:MovieClip = createEmptyMovieClip("mc_01", getNextHighestDepth()); mc_01._x = 100random(5); mc_01._y = 100 + 100random(4); mc_01.createTextField("txt", getNextHighestDepth(), 0, 0, 250, 40); mc_01.txt.multiline = false; mc_01.txt.wordWrap = false; mc_01.txt.type = "dynamic"; mc_01.txt.text = "MC dinamico "+random(100); mc_01.txt.setTextFormat(fonte_2);}//#################################################
Carregando comentários...