Gorilaz 0 Denunciar post Postado Janeiro 11, 2010 Olá, pessoal! To quebrando a cabeça e num ta saindo nada... Quem sabe vcs não em dão uma luz? Sou inciante no ActionScript e adoro fazer coisas no Flash... To bolando um Menu baseado no artigo do Thiago Prado( http://imasters.com.br/artigo/2931/actionscript/menu_circular_em_3d/ ). Consegui fazer tudo. Ta rodando que é uma beleza. O problema é que, quando mudo de cena, ele não desaparece. Da pra confirir aqui : http://img191.imageshack.us/img191/1637/star.swf ; Os dois botões vermelhos e o Star I estão funcionais. Testem aí... Eis o código: /////////////////////////////////////////////////////////////////////////////////////////////////////////// var clips:Array = new Array("StarI_mc", "StarII_mc", "StarIII_mc", "StarIV_mc", "StarV_mc", "StarVI_mc"); var radiusX:Number = 400; var radiusY:Number = 150; var centerX:Number = Stage.width / 2; var centerY:Number = Stage.height / 2; var speed:Number = 0.05; var perspective:Number = 130; for(var i=0;i<clips.length;i++) { var t = this._root[clips]; t.angle = i * ((Math.PI*2)/clips.length); t.onEnterFrame = mover; } function mover() { this._x = Math.cos(this.angle) * radiusX + centerX; this._y = Math.sin(this.angle) * radiusY + centerY; var s = (this._y - perspective)/(centerY+radiusY-perspective); this._xscale = this._yscale = s*100; this.angle += this._parent.speed; this.swapDepths(Math.round(this._xscale) + 100); this._alpha = s * 100; } this.onMouseMove = function() { speed = (this._xmouse-centerX)/1500; } this.StarI_mc.StarI_b.onRelease = function() { gotoAndPlay("Scene 3", 1); } //////////////////////////////////////////////////////////////////////////////// Desde já, grato pela atenção e pelo suporte de todos. Compartilhar este post Link para o post Compartilhar em outros sites
Lucas.Formariz 0 Denunciar post Postado Janeiro 12, 2010 Ninguem sabe como remover o menu de uma cena pra outra? Qual a Action do botão voltar? Posta o fla para estudo mais detalhado. Compartilhar este post Link para o post Compartilhar em outros sites
Gorilaz 0 Denunciar post Postado Janeiro 13, 2010 Os actions dos botões são simples... apenas gotoandplay mesmo... Tentei outros actions para remover o menu, mas me faltou conhecimento mais apurado... Segue o link do .fla http://www.4shared.com/file/195582306/af78894a/star.html Vlw Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Janeiro 14, 2010 o porque disso acontecer, é por usar a função swapDepths nos movieClips, quando usada ela faz isso mesmo, deixa o movie "fixo" no palco para resolver, faça um FOR no array "clips" que contem esses botões e deixe eles visible=false, assim eles somem da tela []´s Compartilhar este post Link para o post Compartilhar em outros sites
Lucas.Formariz 0 Denunciar post Postado Janeiro 14, 2010 Ou tente trabalhar com onEnterFrame. Compartilhar este post Link para o post Compartilhar em outros sites