Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/04/2010, 16:16
Avatar de Lynxcraft
Lynxcraft
 
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 17 años
Puntos: 51
Respuesta: Revision de Codigo

aver primero no puedes especificar el alto ni ancho a un movieClip vació porque da un error aunque luego cargues algo dentro de el


Código PHP:
package

{

    

    
import flash.display.MovieClip;

    
import flash.display.Sprite;

    
import flash.display.Graphics;

    
import flash.display.GradientType;

    
import flash.display.SpreadMethod;

    
import flash.display.InterpolationMethod;

    
import flash.geom.Matrix;

    
import fl.transitions.*;

    
import fl.transitions.easing.*;

    
import flash.text.*;

    
import flash.net.URLLoader;

    
import flash.net.URLRequest;

    
import flash.display.Loader;

    
import flash.events.*;

    

    

    public class 
classPagina extends Sprite 

    
{

        

        private var 
ldr:Loader;

        private var 
logo:MovieClip;

        

        public function 
classPagina()

        {

            

            
crearFondo();

            
mostrarLogo();

            
crearPie();

            

        }

        

        private function 
crearFondo():void

        
{

            

            var 
fondo:MovieClip = new MovieClip();

            var 
typeGradient:String GradientType.LINEAR;

            var 
colors:Array = [0x0000000xCC0066];

            var 
alphas:Array = [11];

            var 
ratios:Array = [0x000xFF];

            var 
mtr:Matrix = new Matrix();

            var 
sm:String SpreadMethod.PAD;

 
            
mtr.createGradientBox(700250000);

            
mtr.rotate(Math.PI 2);

            
fondo.graphics.beginGradientFill(typeGradientcolorsalphasratiosmtrsm);

            
fondo.graphics.drawRect(00980500);

            
fondo.graphics.endFill();

            

            
addChild(fondo);

            

        }

        

        private function 
crearPie():void

        
{

            

            var 
pie:MovieClip = new MovieClip();

            var 
textoPie:TextField = new TextField();

            var 
formato:TextFormat = new TextFormat();

            

            
pie.graphics.beginFill(0xFFFFFF0.5);

            
pie.graphics.drawRect(047098030);

            
pie.graphics.endFill();

            

            
addChild(pie);

            

            var 
myTween:Tween = new Tween(pie"y"Strong.easeInOutpie.30pie.y1true);

            var 
myTweenAlpha:Tween = new Tween(pie"alpha"None.easeNone011true);

            

            
formato.font "Trebuchet MS";

            
formato.size "13";

            
formato.color 0xFFFFFF;

            
formato.bold true;

            

            
textoPie.30;

            
textoPie.473;

            
textoPie.width 400;

            
textoPie.defaultTextFormat formato;

            
textoPie.text "Mi Empresa © Todos los derechos reservados";

            
addChild(textoPie);

            

            new 
Tween(textoPie"y"Strong.easeInOuttextoPie.30textoPie.y1true);

            new 
Tween(textoPie"alpha"None.easeNone011true);

            

        }

        

        private function 
mostrarLogo():void

        
{

            

            
logo = new MovieClip();

            
//logo.width = 327;

            //logo.height = 228;

            
logo.327;

            
logo.111;

            
addChild(logo);

            

            
verLogo();

            

        }

        

        private function 
verLogo():void 

        
{

            

            
ldr = new Loader();

            
ldr.load(new URLRequest("./logo.png"));

            
logo.addChild(ldr);

            

        }

        

    }

    


__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft