DeviceCentral

AVSNITT FINNS I:

Undanta klasser från kompilering för Flash Lite

Om du vill minska storleken på en SWF-fil bör du undanta klasser från kompileringen men ha kvar möjligheten att komma åt och använda dem för typkontroller. Försök till exempel med detta om du utvecklar en fil som använder flera SWF-filer eller delade bibliotek, särskilt de som använder många av samma klasser. Genom att undanta klasser blir det enklare att undvika dubblettklasser i dessa filer.

  1. Skapa en ny XML-fil.
  2. Ge XML-filen namnet FLA_filnamn_exclude.xml, där FLA_filnamn är namnet på FLA-filen utan filnamnstillägget .fla. Om till exempel FLA-filen heter sellStocks.fla måste XML-filnamnet vara sellStocks_exclude.xml.
  3. Spara filen i samma katalog som FLA-filen.
  4. Placera följande taggar i XML-filen:
    <excludeAssets> 
    	<asset name=”className1” /> 
    	<asset name=”className2” />
    </excludeAssets>

    De värden som anges för namnattributen i <asset>-taggarna är namnen på klasserna som ska undantas från SWF-filen. Lägg till så många som behövs för filen. Följande XML-fil undantar klasserna mx.core.UIObject och mx.screens.Slide från SWF-filen:

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

    Mer information om hur du skapar innehåll för mobila enheter finns på www.adobe.com/go/learn_cs_mobilewiki_en.