DeviceCentral

L'ARGOMENTO FIGURA IN:

Esclusione delle classi dalla compilazione per Flash Lite

Per ridurre la dimensione dei file SWF, escludete le classi dalla compilazione ma conservate la possibilità di accedervi e utilizzarli per la verifica del tipo. Questa procedura è consigliabile, ad esempio, se sviluppate un file che utilizza più file SWF o librerie condivise, in particolare se accedono a molte classi uguali. L'esclusione di classi consente di impedirne la duplicazione all'interno dei file.

  1. Create un nuovo file XML.
  2. Assegnate al file XML il nome FLA_nomefile_exclude.xml, dove FLA_nomefile corrisponde al nome del file FLA senza estensione. Se il file FLA, ad esempio, è sellStocks.fla, il nome del file XML sarà sellStocks_exclude.xml.
  3. Salvate il file nella stessa directory del file FLA.
  4. Inserite i tag seguenti nel file XML:
    excludeAssets>) 
    	<asset name=”className1” />) 
    	<asset name=”className2” />
    </excludeAssets>

    I valori specificati per gli attributi del nome nei tag <asset> sono i nomi delle classi che dovrebbero essere esclusi dal file SWF. Aggiungete tutti quelli richiesti dal file. Con il file XML seguente, ad esempio, vengono escluse dal file SWF le classi mx.core.UIObject e mx.screens.Slide:

    <excludeAssets>) 
    	<asset name=”mx.core.UIObject” />) 
    	<asset name=”mx.screens.Slide” />
    </excludeAssets>