Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2010, 05:39
juandedios
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 967
Antigüedad: 21 años, 6 meses
Puntos: 8
Revision de Codigo

Hola, estoy creando una clase para hacer una pagina web, hasta ahorita la cosa esta sencilla, creo el fondo, el pie y el logo, todo deberia estar bien, pero cuando ejecuto la pelicula solo se ven el fondo y el pie y el logo nada que ver.

Aqui esta la clase:
Código AS3:
Ver original
  1. package
  2. {
  3.    
  4.     import flash.display.MovieClip;
  5.     import flash.display.Sprite;
  6.     import flash.display.Graphics;
  7.     import flash.display.GradientType;
  8.     import flash.display.SpreadMethod;
  9.     import flash.display.InterpolationMethod;
  10.     import flash.geom.Matrix;
  11.     import fl.transitions.*;
  12.     import fl.transitions.easing.*;
  13.     import flash.text.*;
  14.     import flash.net.URLLoader;
  15.     import flash.net.URLRequest;
  16.     import flash.display.Loader;
  17.     import flash.events.*;
  18.    
  19.    
  20.     public class classPagina extends Sprite
  21.     {
  22.        
  23.         private var ldr:Loader;
  24.         private var logo:MovieClip;
  25.        
  26.         public function classPagina()
  27.         {
  28.            
  29.             crearFondo();
  30.             mostrarLogo();
  31.             crearPie();
  32.            
  33.         }
  34.        
  35.         private function crearFondo():void
  36.         {
  37.            
  38.             var fondo:MovieClip = new MovieClip();
  39.             var typeGradient:String = GradientType.LINEAR;
  40.             var colors:Array = [0x000000, 0xCC0066];
  41.             var alphas:Array = [1, 1];
  42.             var ratios:Array = [0x00, 0xFF];
  43.             var mtr:Matrix = new Matrix();
  44.             var sm:String = SpreadMethod.PAD;
  45.  
  46.             mtr.createGradientBox(700, 250, 0, 0, 0);
  47.             mtr.rotate(Math.PI / 2);
  48.             fondo.graphics.beginGradientFill(typeGradient, colors, alphas, ratios, mtr, sm);
  49.             fondo.graphics.drawRect(0, 0, 980, 500);
  50.             fondo.graphics.endFill();
  51.            
  52.             addChild(fondo);
  53.            
  54.         }
  55.        
  56.         private function crearPie():void
  57.         {
  58.            
  59.             var pie:MovieClip = new MovieClip();
  60.             var textoPie:TextField = new TextField();
  61.             var formato:TextFormat = new TextFormat();
  62.            
  63.             pie.graphics.beginFill(0xFFFFFF, 0.5);
  64.             pie.graphics.drawRect(0, 470, 980, 30);
  65.             pie.graphics.endFill();
  66.            
  67.             addChild(pie);
  68.            
  69.             var myTween:Tween = new Tween(pie, "y", Strong.easeInOut, pie.y - 30, pie.y, 1, true);
  70.             var myTweenAlpha:Tween = new Tween(pie, "alpha", None.easeNone, 0, 1, 1, true);
  71.            
  72.             formato.font = "Trebuchet MS";
  73.             formato.size = "13";
  74.             formato.color = 0xFFFFFF;
  75.             formato.bold = true;
  76.            
  77.             textoPie.x = 30;
  78.             textoPie.y = 473;
  79.             textoPie.width = 400;
  80.             textoPie.defaultTextFormat = formato;
  81.             textoPie.text = "Mi Empresa © Todos los derechos reservados";
  82.             addChild(textoPie);
  83.            
  84.             new Tween(textoPie, "y", Strong.easeInOut, textoPie.y - 30, textoPie.y, 1, true);
  85.             new Tween(textoPie, "alpha", None.easeNone, 0, 1, 1, true);
  86.            
  87.         }
  88.        
  89.         private function mostrarLogo():void
  90.         {
  91.            
  92.             logo = new MovieClip();
  93.             logo.width = 327;
  94.             logo.height = 228;
  95.             logo.x = 327;
  96.             logo.y = 111;
  97.             addChild(logo);
  98.            
  99.             verLogo();
  100.            
  101.         }
  102.        
  103.         private function verLogo():void
  104.         {
  105.            
  106.             ldr = new Loader();
  107.             ldr.load(new URLRequest("./logo.png"));
  108.             logo.addChild(ldr);
  109.            
  110.         }
  111.        
  112.     }
  113.    
  114. }

Espero que puedan ayudarme. Gracias
__________________
El aprendiz.