Cuestión : determinación de imagen de fondo de la flexión

Cómo puedo fijar el fondo principal de la flexión a una imagen que llene el fondo entero y escale cuando la ventana es resized class= del

Respuesta : determinación de imagen de fondo de la flexión

Usted puede utilizar la clase atada de la piel para la imagen de fondo repetida.

Utilizar esta clase en el uso (piel de la frontera) como abajo:

borderSkin de http://www.adobe.com/2006/mxml " = " skins.ApplicationBackground " ......../>
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
============================
ApplicationBackground.as
============================
pieles del paquete
{
importación flash.display. BITMAP;
importación flash.display.BitmapData;

importación flash.display. Gráficos;
importación mx.skins.ProgrammaticSkin;
importación mx.utils.ColorUtil;

/**
 *  La piel para el gradiente del fondo del uso.
 *
la clase pública ApplicationBackground amplía ProgrammaticSkin
{
    [Encajar (source='. /assets/bg.png)]
	backgroundImageClass privados del var: Clase;
	backgroundImage privado del var: BITMAP;
	backgroundBitmapData privado del var: BitmapData;
    //--------------------------------------------------------------------------
    //
    Constructor  de //
    //
    //--------------------------------------------------------------------------

    /**
     *  Constructor	 
     *
    función pública ApplicationBackground ()
    {
        estupendo (); 
        backgroundImage = nuevos backgroundImageClass ();
		backgroundBitmapData = nuevo BitmapData (backgroundImage.width, backgroundImage.height);
		backgroundBitmapData.draw (backgroundImage);            
    }

    //--------------------------------------------------------------------------
    //
    Características  principales //
    //
    //--------------------------------------------------------------------------

    //----------------------------------
	measuredWidth  de //
    //----------------------------------
    
    /**
     *  @private
     *    
    la función pública de la invalidación consigue el measuredWidth (): Número
    {
        vuelta 8;
    }
    
    //----------------------------------
	measuredHeight  de //
    //----------------------------------
    
    /**
     *  @private
     *        
    la función pública de la invalidación consigue el measuredHeight (): Número
    {
        vuelta 8;
    }
    
    //--------------------------------------------------------------------------
    //
    Métodos  principales //
    //
    //--------------------------------------------------------------------------

    /**
     *  @private
     *    
	updateDisplayList protegido invalidación de la función (w: Número, h: Número): vacío
    {
		super.updateDisplayList (w, h);
		
		var g: Gráficos = gráficos;
		g.clear ();
		g.beginBitmapFill (backgroundBitmapData);
		g.drawRect (0.0, w, h);
		g.endFill ();
		g.beginFill (0xffffff, 0);
		g.lineStyle (1, 0x596873);
		g.drawRect (1, 1, w - 2, h - 2);
    }
}

}
===========================
Otras soluciones  
 
programming4us programming4us