2012-07-03 13 views
10

Attualmente sto lavorando a un progetto per una Smart TV Samsung.Compilazione per Flash 10.1 in Flash Professional CS6

Questo progetto richiede Flash e lo stato delle specifiche per la compilazione per Flash 10.1 se si desidera utilizzarlo sul televisore. Tuttavia, sto esaminando le opzioni di pubblicazione in Flash Professional CS6 e mi viene data l'opzione solo per 10.3, anziché 10, 10.1 o qualsiasi altra sovversione di Flash 10. (Mi vengono fornite le opzioni per Flash 9 , 8, 11 e altro, comunque).

C'è un modo per forzare CS6 a compilare per Flash 10.1?

risposta

22

Lasciatemi prefigurare affermando che non ho CS6; tuttavia, presumo che sarebbe lo stesso di sovrapporre un giocatore nelle versioni precedenti.

  1. Avrai bisogno di scaricare il 10,1 playerglobal.swc, che è disponibile da Adobe's Archived Flash Player versions site.

  2. Posizionare il playerglobal.swc in una cartella FP10.1 in Flash Pro CS6 percorso di installazione a/comune/Configurazione/ActionScript 3.0/FP10.1/playerglobal.swc

    esempio:/Applicazioni/Adobe Flash CS6/comune/Configuration/ActionScript 3.0/FP10.1

  3. Creare una pubblicazione XML di destinazione per aggiungere il Flash Player 10 L'opzione .1 nella finestra di dialogo Impostazioni pubblicazione di Flash Pro è disponibile. Questi si trovano in/common/Configurazione/Players/

    esempio:/Applicazioni/Adobe Flash CS5.5/comune/Configuration/Players/FlashPlayer10_1.xml

    copiare e incollare un Flash Player 10 XML esistente come modello; o, dovrebbe essere qualcosa di simile:

    <?xml version="1.0" encoding="UTF-8"?> 
    <players> 
        <player id="FlashPlayer10" version="10" asversion="3"> 
         <name>Flash Player 10 & 10.1</name> 
         <path builtin="true" /> 
         <path platform="WIN">Device Central/adcdl.exe</path> 
         <path platform="MAC">Device Central/adcdl</path> 
         <playerDefinitionPath 
          as2="$(UserConfig)/Classes/FP10;$(UserConfig)/Classes/FP9;$(UserConfig)/Classes/FP8;$(UserConfig)/Classes/FP7" 
          as3="$(AppConfig)/ActionScript 3.0/FP10/playerglobal.swc" /> 
         <feature name="multiScreenPublish" supported="true" /> 
         <feature name="mobileAuthoringIntegration" supported="true" /> 
         <feature name="deviceSound" supported="false" /> 
         <feature name="exportStreamingSound" supported="true" /> 
         <feature name="exportEventSound" supported="true" /> 
         <feature name="FSCommand2" supported="false" /> 
         <feature name="gradient_linearRGB" supported="true" /> 
         <feature name="gradient_overflow" supported="true" /> 
         <feature name="shape_strokeHint" supported="true" /> 
         <feature name="shape_cap" supported="true" /> 
         <feature name="shape_join" supported="true" /> 
         <feature name="shape_mitre" supported="true" /> 
         <feature name="shape_scale" supported="true" /> 
         <feature name="linkage_exportForActionscript" supported="true" /> 
         <feature name="linkage_exportForRuntimeSharing" supported="true" /> 
         <feature name="linkage_exportInFirstFrame" supported="true" /> 
         <feature name="linkage_importForRuntimeSharing" supported="true" /> 
         <feature name="linkage_importAndAddToCache" supported="false" /> 
         <feature name="publish_localPlaybackSecurity" supported="true" /> 
         <feature name="publish_hardwareAcceleration" supported="true" /> 
         <feature name="symbol_blendMode" supported="true" /> 
         <feature name="actionScript_documentClass" supported="true" /> 
         <feature name="symbol_blendMode" supported="true" /> 
         <feature name="filters" supported="true" /> 
         <feature name="component_binding" supported="true" /> 
         <feature name="component_schema" supported="true" /> 
         <feature name="screens" supported="true" /> 
         <feature name="video" supported="true" /> 
         <feature name="deviceVideo" supported="false" /> 
         <feature name="accessibility" supported="true" /> 
         <feature name="dynamic_text_kerning" supported="true" /> 
         <feature name="static_text_charwidth_nondeviceFont" supported="true" /> 
         <feature name="static_text_charwidth_deviceFont" supported="true" /> 
         <feature name="advanced_anti_alias_text" supported="true" /> 
         <feature name="nine_slice_scaling" supported="true" /> 
         <feature name="runtimeNumberMinMax" supported="true" /> 
         <feature name="use8kSampleRate" supported="true" /> 
         <feature name="useDefineFont4ForDeviceText" supported="true" /> 
         <feature name="useDefineFont4ForEmbeddedFonts" supported="true" /> 
         <feature name="textLayoutFramework" supported="true" /> 
         <encodingPresets> 
          <preset uuid="da5cac1a-417a-4d86-b7f7-ef21010a5d7d" name="FLV - Match Source Attributes (High Quality)" 
           ext="flv" default="true" /> 
         </encodingPresets> 
    
         <testmenu> 
          <menu name="ID_testInFlash" default="true" /> 
          <menu name="ID_testInDeviceCentral" /> 
         </testmenu> 
    
         <debugmenu> 
          <menu name="ID_debugtInFlash" default="true" /> 
          <menu name="ID_debugInDeviceCentral" /> 
         </debugmenu> 
    
        </player> 
    </players> 
    
+0

Grazie, proverò questo quando ne ho la possibilità! – Serge

+0

@Jason Sturges - le persone hanno proposto modifiche alla tua risposta, potresti dare una rapida occhiata e decidere se sei ancora felice con la sua forma originale? –

+0

@ChrisStratton Indicare che questa soluzione continua a funzionare in Creative Cloud sarebbe bello come commento; in caso contrario, non è necessario aggiungere estensioni .app. Grazie. –

4

risposta di Jason cui sopra è perfetto - solo un piccolo cambiamento - assicurarsi che la linea di

as3="$(AppConfig)/ActionScript 3.0/FP10/playerglobal.swc" 

corrisponde al percorso in cui è stato installato il playerglobal .swc - ovvero FP10.1 nell'esempio di Jason, non FP10

0

solo dovuto aggiungere FP10.2 playerglobal.swc per Flash CC su Mac.

necessario per risolvere i problemi della versione swf con DoubleClick for Advertisers in cui non accetta versioni superiori a 11. La versione del lettore e la versione swf non sono più sincronizzate.

Flash Player 9 = swf version 9 
Flash Player 10 and 10.1 = swf version 10 
Flash Player 10.2 = swf version 11 
Flash Player 10.3 = swf version 12 
Flash Player 11 = swf version 13 

Per fare questo per te è necessario andare in "Applicazioni/Adobe Flash CC".

Fare clic con il tasto destro del mouse sull'applicazione Flash CC e selezionare "Mostra contenuto pacchetto"."

Ora è necessario trovare la seguente cartella:

/Applicazioni/Adobe Flash CC/Adobe Flash CC.app/Contents/Common/Configuration/Players

È necessario duplicare il FlashPlayer10_3.xml . come FlashPlayer10_2.xml e sostituire i relativi dettagli nel file Questo ha funzionato per me:

<?xml version="1.0" encoding="UTF-8"?> 
<players> 
    <player id="FlashPlayer10.2" version="11" asversion="3"> 
    <name>Flash Player 10.2</name> 
     <path builtin="true" /> 
     <path platform="WIN">Device Central/adcdl.exe</path> 
     <path platform="MAC">Device Central/adcdl</path> 
     <playerDefinitionPath as2="$(UserConfig)/Classes/FP10;$(UserConfig)/Classes/FP9;$(UserConfig)/Classes/FP8;$(UserConfig)/Classes/FP7" as3="$(AppConfig)/ActionScript 3.0/FP10.2/playerglobal.swc" /> 
     <feature name="multiScreenPublish" supported="true" /> 
     <feature name="mobileAuthoringIntegration" supported="true" /> 
     <feature name="deviceSound" supported="false" /> 
     <feature name="exportStreamingSound" supported="true" /> 
     <feature name="exportEventSound" supported="true" /> 
     <feature name="FSCommand2" supported="false" /> 
     <feature name="gradient_linearRGB" supported="true" /> 
     <feature name="gradient_overflow" supported="true" /> 
     <feature name="shape_strokeHint" supported="true" /> 
     <feature name="shape_cap" supported="true" /> 
     <feature name="shape_join" supported="true" /> 
     <feature name="shape_mitre" supported="true" /> 
     <feature name="shape_scale" supported="true" /> 
     <feature name="linkage_exportForActionscript" supported="true" /> 
     <feature name="linkage_exportForRuntimeSharing" supported="true" /> 
     <feature name="linkage_exportInFirstFrame" supported="true" /> 
     <feature name="linkage_importForRuntimeSharing" supported="true" /> 
     <feature name="linkage_importAndAddToCache" supported="false" /> 
     <feature name="publish_localPlaybackSecurity" supported="true" /> 
     <feature name="publish_hardwareAcceleration" supported="true" /> 
     <feature name="symbol_blendMode" supported="true" /> 
     <feature name="actionScript_documentClass" supported="true" /> 
     <feature name="symbol_blendMode" supported="true" /> 
     <feature name="filters" supported="true" /> 
     <feature name="component_binding" supported="true" /> 
     <feature name="component_schema" supported="true" /> 
     <feature name="screens" supported="true" /> 
     <feature name="video" supported="true" /> 
     <feature name="deviceVideo" supported="false" /> 
     <feature name="accessibility" supported="true" /> 
     <feature name="dynamic_text_kerning" supported="true" /> 
     <feature name="static_text_charwidth_nondeviceFont" supported="true" /> 
     <feature name="static_text_charwidth_deviceFont" supported="true" /> 
     <feature name="advanced_anti_alias_text" supported="true" /> 
     <feature name="nine_slice_scaling" supported="true" /> 
     <feature name="runtimeNumberMinMax" supported="true" /> 
     <feature name="use8kSampleRate" supported="true" /> 
     <feature name="useDefineFont4ForDeviceText" supported="true" /> 
     <feature name="useDefineFont4ForEmbeddedFonts" supported="true" /> 
     <feature name="textLayoutFramework" supported="true" /> 
     <encodingPresets> 
      <preset uuid="da5cac1a-417a-4d86-b7f7-ef21010a5d7d" name="FLV - Match Source Attributes (High Quality)" ext="flv" default="true" /> 
     </encodingPresets> 
     <testmenu> 
      <menu name="ID_testInFlash" default="true" /> 
      <menu name="ID_testInDeviceCentral" /> 
     </testmenu> 
     <debugmenu> 
      <menu name="ID_debugtInFlash" default="true" /> 
      <menu name="ID_debugInDeviceCentral" /> 
     </debugmenu> 
    </player> 
</players> 

il passo successivo è quello di aggiungere il playerglobal.swc ad una nuova cartella denominata FP10.2 qui:

0.123.

/Applicazioni/Adobe Flash CC/Adobe Flash CC.app/Contents/Common/Configuration/ActionScript 3.0/FP10.2

Accertarsi che siano presenti infatti rinominato il file SWC di essere playerglobal e non playerglobal10_2.

Ora se rilanciare Flash si dovrebbe essere pronti a esportare a 10,2

3

per il file xml CC AdobeFlash:

<?xml version="1.0" encoding="UTF-8"?> 
<players> 
    <player id="FlashPlayer10" version="10" asversion="3"> 
     <name>Flash Player 10.1</name> 
     <path builtin="true" /> 
     <path platform="WIN">Device Central/adcdl.exe</path> 
     <path platform="MAC">Device Central/adcdl</path> 
     <playerDefinitionPath 
      as2="$(UserConfig)/Classes/FP10;$(UserConfig)/Classes/FP9;$(UserConfig)/Classes/FP8;$(UserConfig)/Classes/FP7" 
      as3="$(AppConfig)/ActionScript 3.0/FP10.1/playerglobal.swc" /> 
     <feature name="multiScreenPublish" supported="true" /> 
     <feature name="mobileAuthoringIntegration" supported="true" /> 
     <feature name="deviceSound" supported="false" /> 
     <feature name="exportStreamingSound" supported="true" /> 
     <feature name="exportEventSound" supported="true" /> 
     <feature name="FSCommand2" supported="false" /> 
     <feature name="gradient_linearRGB" supported="true" /> 
     <feature name="gradient_overflow" supported="true" /> 
     <feature name="shape_strokeHint" supported="true" /> 
     <feature name="shape_cap" supported="true" /> 
     <feature name="shape_join" supported="true" /> 
     <feature name="shape_mitre" supported="true" /> 
     <feature name="shape_scale" supported="true" /> 
     <feature name="linkage_exportForActionscript" supported="true" /> 
     <feature name="linkage_exportForRuntimeSharing" supported="true" /> 
     <feature name="linkage_exportInFirstFrame" supported="true" /> 
     <feature name="linkage_importForRuntimeSharing" supported="true" /> 
     <feature name="linkage_importAndAddToCache" supported="false" /> 
     <feature name="publish_localPlaybackSecurity" supported="true" /> 
     <feature name="publish_hardwareAcceleration" supported="true" /> 
     <feature name="symbol_blendMode" supported="true" /> 
     <feature name="actionScript_documentClass" supported="true" /> 
     <feature name="symbol_blendMode" supported="true" /> 
     <feature name="filters" supported="true" /> 
     <feature name="component_binding" supported="true" /> 
     <feature name="component_schema" supported="true" /> 
     <feature name="screens" supported="true" /> 
     <feature name="video" supported="true" /> 
     <feature name="deviceVideo" supported="false" /> 
     <feature name="accessibility" supported="true" /> 
     <feature name="dynamic_text_kerning" supported="true" /> 
     <feature name="static_text_charwidth_nondeviceFont" supported="true" /> 
     <feature name="static_text_charwidth_deviceFont" supported="true" /> 
     <feature name="advanced_anti_alias_text" supported="true" /> 
     <feature name="nine_slice_scaling" supported="true" /> 
     <feature name="runtimeNumberMinMax" supported="true" /> 
     <feature name="use8kSampleRate" supported="true" /> 
     <feature name="useDefineFont4ForDeviceText" supported="true" /> 
     <feature name="useDefineFont4ForEmbeddedFonts" supported="true" /> 
     <feature name="textLayoutFramework" supported="true" /> 
     <encodingPresets> 
      <preset uuid="da5cac1a-417a-4d86-b7f7-ef21010a5d7d" name="FLV - Match Source Attributes (High Quality)" 
       ext="flv" default="true" /> 
     </encodingPresets> 

     <testmenu> 
      <menu name="ID_testInFlash" default="true" /> 
      <menu name="ID_testInDeviceCentral" /> 
     </testmenu> 

     <debugmenu> 
      <menu name="ID_debugtInFlash" default="true" /> 
      <menu name="ID_debugInDeviceCentral" /> 
     </debugmenu> 

    </player> 
</players>