Questione : fissazione dell'immagine di priorità bassa della flessione

Come posso regolare i precedenti principali della flessione ad un'immagine che riempie gli interi precedenti e regola quando la finestra è resized class= del

Risposta : fissazione dell'immagine di priorità bassa della flessione

Potete usare il codice categoria allegato della pelle per l'immagine di priorità bassa ripetuta.

Utilizzare questo codice categoria nell'applicazione (pelle del bordo) come qui sotto:

borderSkin di 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
============================
pelli del pacchetto
{
importazione flash.display. Bitmap;
importazione flash.display.BitmapData;

importazione flash.display. Grafici;
importazione mx.skins.ProgrammaticSkin;
importazione mx.utils.ColorUtil;

/**
 *  La pelle per la pendenza della priorità bassa di applicazione.
 */
il codice categoria pubblico ApplicationBackground estende ProgrammaticSkin
{
    [Incastonare (source='. /assets/bg.png)]
	backgroundImageClass riservati di varietà: Codice categoria;
	backgroundImage riservato di varietà: Bitmap;
	backgroundBitmapData riservato di varietà: BitmapData;
    //--------------------------------------------------------------------------
    //
    Costruttore  di //
    //
    //--------------------------------------------------------------------------

    /**
     *  Costruttore	 
     */
    funzione pubblica ApplicationBackground ()
    {
        eccellente (); 
        backgroundImage = nuovi backgroundImageClass ();
		backgroundBitmapData = nuovo BitmapData (backgroundImage.width, backgroundImage.height);
		backgroundBitmapData.draw (backgroundImage);            
    }

    //--------------------------------------------------------------------------
    //
    Proprietà  fondamentali //
    //
    //--------------------------------------------------------------------------

    //----------------------------------
	measuredWidth  di //
    //----------------------------------
    
    /**
     *  @private
     */    
    la funzione pubblica della provvigione supplementare ottiene il measuredWidth (): Numero
    {
        ritorno 8;
    }
    
    //----------------------------------
	measuredHeight  di //
    //----------------------------------
    
    /**
     *  @private
     */        
    la funzione pubblica della provvigione supplementare ottiene il measuredHeight (): Numero
    {
        ritorno 8;
    }
    
    //--------------------------------------------------------------------------
    //
    Metodi  fondamentali //
    //
    //--------------------------------------------------------------------------

    /**
     *  @private
     */    
	updateDisplayList di funzione protettivo provvigione supplementare (w: Numero, h: Numero): vuoto
    {
		super.updateDisplayList (w, h);
		
		varietà g: Grafici = grafici;
		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);
    }
}

}
===========================
Altre soluzioni  
 
programming4us programming4us