!Jonathan! 0 Denunciar post Postado Abril 22, 2010 Olha eu tenhu um banner, e eu qro encaixar um codigo nele mas eu naum sei como eu vo encaixa isso ai alguem pode dar um help ai pra mim? esse é o meu banner!! var myXml:XML = new XML(); myXml.load("data.xml"); myXml.ignoreWhite = true; var myData:Array; _root.imageNum = 1; var timer:Number = 0; var selectedMc:MovieClip; var imgHolder:MovieClip; var s_tf:TextFormat = new TextFormat(); s_tf.color = 0x666666; var tf:TextFormat = new TextFormat(); tf.color = 0xFFFFFF; myXml.onLoad = function(success:Boolean):Void { if (success) { myData = this.firstChild.childNodes; createLinks(myData.length); createScreen(myData); } else { trace("Dtat not found"); } }; function createLinks(num:Number):Void { var __x:Number = Stage.width-(14+20); for (var i = num; i>0; i--) { var num_mc:MovieClip = _root.attachMovie("num", "num"+i, _root.getNextHighestDepth()); num_mc.num.text = i; num_mc._y = 340; num_mc._x = __x; __x = num_mc._x-(26); num_mc.onRelease = onPressNum; } loadContaents(); } function loadContaents() { _root.loading._visible = true; selectedMc._parent.num.setTextFormat(tf); selectedMc = _root["num"+_root.imageNum].back; selectedMc._parent.num.setTextFormat(s_tf); holder.link = myData[(_root.imageNum-1)].attributes.link; var loader:MovieClipLoader = new MovieClipLoader(); var listner:Object = new Object(); loader.addListener(listner); imgHolder = holder.createEmptyMovieClip("holder", 0); loader.loadClip(myData[(_root.imageNum-1)].attributes.img,imgHolder); listner.onLoadInit = function(mc:MovieClip):Void { mc._alpha = 30; _root.loading._visible = false; mc.onEnterFrame = function():Void { this._alpha += 4; if (this._alpha>=100) { delete this.onEnterFrame; timer = setInterval(loadnext, 5000); } }; }; } function loadnext():Void { clearInterval(timer); imgHolder.onEnterFrame = function():Void { this._alpha -= 4; if (this._alpha<=30) { delete this.onEnterFrame; _root.imageNum = _root.imageNum>=myData.length ? 1 : _root.imageNum+1; loadContaents(); } }; } function onPressNum():Void { _root.imageNum = Number(this.num.text)-1; loadnext(); } e esse é o q eu qro encaixar nele!!! System.security.allowDomain("http://www.aprendofacil.com.br"); // inicializar variáveis var direcao:Number = -1; var velocidade:Number = 5; // criar clipe para carregar uma imagem nele this.createEmptyMovieClip("img_mc", 10); // criar um clipe para usar como máscara this.createEmptyMovieClip("mask_mc", 20); // usar a API de desenho para desenhar/criar uma máscara with (mask_mc) { beginFill(0xFF0000, 0); moveTo(0, 0); lineTo(420, 0); lineTo(420, 210); lineTo(0, 210); lineTo(0, 0); endFill(); } var mcl_obj:Object = new Object(); mcl_obj.onLoadInit = function(target_mc:MovieClip) { // definir a máscara do clipe de filme de destino como mask_mc target_mc.setMask(mask_mc); target_mc.onEnterFrame = function() { target_mc._x += velocidade * direcao; // se target_mc estiver em uma borda, inverta a direção da animação if ((target_mc._x <= -(target_mc._width-mask_mc._width)) || (target_mc._x >= 0)) { direcao *= -1; } }; }; var my_mcl:MovieClipLoader = new MovieClipLoader(); my_mcl.addListener(mcl_obj); my_mcl.loadClip("http://www.aprendofacil.com.br/images/AS20/imagempanorama.jpg",img_mc); eu peguei essa AS do http://www.aprendofacil.com.br/index.php?option=com_content&task=view&id=96&Itemid=93 eu qro encaixar ai pq tem umas imagens q eu vou puxar pelo meu xml q vaum ser maior q o palco!! SÓ Q NESSE CODIGO ELE ESTA ANDANDO A IMAGEM PARA DIREITA EU QRIA Q FOSSE PARA BAIXO!!! E Q QNDO ELE DESCESSE ELE PARASSE SEM ESSA INVERÇÃO DA ANIMAÇÃO!!! E EU NAUM VO PUXA A IMAGEM DO SITE DELES COMO TAH AI XD!!! Aé o tamanho do meu palco é 946x370 eu num sei se vai precisa mas ta ai!!xD Compartilhar este post Link para o post Compartilhar em outros sites
!Jonathan! 0 Denunciar post Postado Abril 22, 2010 gente num precisa mais naum eu resolvi de otra maneira meu problema!!! vlw msm assim! Compartilhar este post Link para o post Compartilhar em outros sites