Comunidad de diseño web y desarrollo en internet online

Flex 4 - addChild desde una clase

Citar            
MensajeEscrito el 03 Feb 2014 10:50 am
Hola,

Quería añadir una imagen por encima de la aplicación cuando instancia la clase.
El funcionamiento sería el siguiente:
1-Instancia la clase desde la vista
2- La clase automaticámente me añade una imagen en la aplicación que estará por encima tapando lo que se esta viendo hasta ahora.

El problema que tengo es que no se ve nada...ni tampoco me muestra ningún tipo de error.

A que se puede deber?...Muchas Gracias ;)

Código ActionScript :

package as3
{
   import flash.display.Bitmap;
   import flash.display.DisplayObject;
   import flash.display.Sprite;
   import flash.events.Event;
   
   import mx.core.UIComponent;
   
   import spark.components.Image;

   public class Alerts extends Sprite
   {
      [Embed(source="../assets/alerts/bg.png")]
      private var bgAlert:Class;
      
      public function Alerts()
      {
         this.addBg();
      }
      
      private function addBg():void
      {
         var tImage:Image = new Image();
         tImage.source = bgAlert;
         tImage.x = 0;
         tImage.y = 0;
         addChild(tImage);
      
      }
   }
}

Por charle87

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 03 Feb 2014 12:50 pm
En Flex, cualquier cosa que quieras agregar al display List que quiera oficiar de contenedor (en tu caso quieres hacer una especie de Alert) tiene que extender UIComponent. Te sugeriría usar un TitleWindow para meter dentro tu imagen, ya que se suele usar para popups

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.