Guida utente Annulla

Abilitazione del supporto per piattaforme personalizzate

  1. Guida utente di Adobe Animate
  2. Introduzione ad Animate
    1. Novità di Animate
    2. Glossario visivo
    3. Requisiti di sistema per Animate
    4. Scelte rapide da tastiera di Animate
    5. Utilizzare diversi tipi di file in Animate
  3. Animazione
    1. Concetti di base sulle animazioni in Animate
    2. Come utilizzare i fotogrammi e i fotogrammi chiave in Animate
    3. Animazione fotogramma per fotogramma in Animate
    4. Come lavorare con le animazioni interpolate classiche in Animate
    5. Strumento Pennello
    6. Guida di movimento
    7. Interpolazione di movimento e ActionScript 3.0
    8. Informazioni sull’animazione con interpolazione di movimento
    9. Animazioni con interpolazione di movimento
    10. Creazione di un’animazione con interpolazione di movimento
    11. Utilizzo dei fotogrammi chiave di proprietà
    12. Animare la posizione con un'interpolazione
    13. Come modificare le interpolazioni di movimento con l'Editor movimento
    14. Modifica del tracciato di movimento di un’animazione con interpolazione
    15. Manipolazione delle interpolazioni di movimento
    16. Aggiunta di andamenti personalizzati
    17. Creazione e applicazione di preimpostazioni di movimento
    18. Impostazione delle estensioni di interpolazione per l’animazione
    19. Operazioni con le interpolazioni di movimento salvate come file XML
    20. Interpolazioni di movimento e classiche a confronto
    21. Interpolazione di forme
    22. Utilizzare lo strumento di animazione Osso in Animate
    23. Utilizzare il rigging dei personaggi in Animate
    24. Come utilizzare i livelli maschera in Adobe Animate
    25. Come utilizzare le scene in Animate
  4. Interattività
    1. Come creare pulsanti con Animate
    2. Convertire progetti Animate in altri formati di tipi di documenti
    3. Creare e pubblicare documenti HTML5 Canvas in Animate
    4. Aggiungere interattività con gli snippet di codice in Animate
    5. Creazione di componenti HTML5 personalizzati
    6. Utilizzo dei componenti in HTML5 Canvas
    7. Creazione di componenti personalizzati: esempi
    8. Snippet di codice per componenti personalizzati
    9. Best practice - Pubblicità con Animate
    10. Creazione e pubblicazione di contenuti in realtà virtuale
  5. Area di lavoro e flusso di lavoro
    1. Creazione e gestione dei pennelli artistici
    2. Utilizzo di Google Fonts nei documenti HTML5 Canvas
    3. Utilizzo di Creative Cloud Libraries con Adobe Animate
    4. Utilizzare il pannello Strumenti e Stage per Animate
    5. Flusso di lavoro e area di lavoro di Animate
    6. Utilizzo di font Web nei documenti HTML5 Canvas
    7. Linee temporali e ActionScript
    8. Operazioni con più linee temporali
    9. Impostare le preferenze
    10. Uso dei pannelli di creazione di Animate
    11. Creare livelli della linea temporale con Animate
    12. Esportare animazioni per dispositivi mobili e motori grafici
    13. Spostamento e copia degli oggetti
    14. Modelli
    15. Trova e sostituisci in Animate
    16. Annulla, Ripeti e il pannello Cronologia
    17. Scelte rapide da tastiera
    18. Come utilizzare la linea temporale in Animate
    19. Creazione di estensioni HTML
    20. Opzioni di ottimizzazione per immagini e GIF animati
    21. Impostazioni per l’esportazione di immagini e file GIF
    22. Pannello Risorse in Animate
  6. File multimediali e video
    1. Trasformazione e combinazione di oggetti grafici in Animate
    2. Creazione e utilizzo di istanze di simboli in Animate
    3. Ricalco immagine
    4. Come utilizzare l’audio in Adobe Animate
    5. Esportazione di file SVG
    6. Creare file video da utilizzare in Animate
    7. Come aggiungere un video in Animate
    8. Disegnare e creare oggetti con Animate
    9. Rimodellare linee e forme
    10. Tratti, riempimenti e gradienti con Animate CC
    11. Utilizzo di Adobe Premiere Pro e After Effects
    12. Pannelli per il colore in Animate CC
    13. Apertura di file Flash CS6 con Animate
    14. Utilizzare il testo classico in Animate
    15. Inserimento di grafica in Animate
    16. Bitmap importate in Animate
    17. Grafica 3D
    18. Utilizzo dei simboli in Animate
    19. Disegnare linee e forme con Adobe Animate
    20. Utilizzare le librerie in Animate
    21. Esportazione di suoni
    22. Selezione degli oggetti in Animate CC
    23. Utilizzare i file AI di Illustrator in Animate
    24. Applicazione di metodi di fusione
    25. Disposizione degli oggetti
    26. Automazione delle operazioni con il menu Comandi
    27. Testo in più lingue
    28. Utilizzo della funzione Videocamera di Animate
    29. Filtri grafici
    30. Suono e ActionScript
    31. Preferenze di disegno
    32. Disegno con lo strumento Penna
  7. Piattaforme
    1. Convertire progetti Animate in altri formati di tipi di documenti
    2. Supporto piattaforme personalizzato
    3. Creare e pubblicare documenti HTML5 Canvas in Animate
    4. Creazione e pubblicazione di un documento WebGL
    5. Come creare pacchetti di applicazioni per AIR per iOS
    6. Pubblicazione di applicazioni AIR for Android
    7. Pubblicazione per Adobe AIR per desktop
    8. Impostazioni di pubblicazione ActionScript
    9. Procedure ottimali - Organizzazione del codice ActionScript in un’applicazione
    10. Come utilizzare ActionScript con Animate
    11. Accessibilità dell’area di lavoro di Animate
    12. Creazione e gestione di script
    13. Abilitazione del supporto per piattaforme personalizzate
    14. Panoramica di Supporto piattaforme personalizzate
    15. Operazioni con i plug-in di Supporto piattaforme personalizzate
    16. Debug di ActionScript 3.0
    17. Abilitazione del supporto per piattaforme personalizzate
  8. Esportazione e pubblicazione
    1. Come esportare i file da Animate CC
    2. Pubblicazione OAM
    3. Esportazione di file SVG
    4. Esportazione di elementi grafici e video con Animate
    5. Pubblicazione di documenti AS3
    6. Esportare animazioni per dispositivi mobili e motori grafici
    7. Esportazione di suoni
    8. Best practice - Suggerimenti per la creazione di contenuti per dispositivi mobili
    9. Best practice - Convenzioni per i contenuti video
    10. Best practice - Linee guida per la creazione di applicazioni SWF
    11. Best practice - Strutturazione dei file FLA
    12. Best practice per ottimizzare i file FLA per Animate
    13. Impostazioni di pubblicazione ActionScript
    14. Specificare le impostazioni di pubblicazione per Animate
    15. Esportazione di file proiettore
    16. Esportare immagini e GIF animati
    17. Modelli di pubblicazione HTML
    18. Utilizzo di Adobe Premiere Pro e After Effects
    19. Condividere e pubblicare rapidamente le animazioni
  9. Risoluzione dei problemi
    1. Problemi risolti
    2. Problemi noti

 

Questo articolo funge da guida per gli sviluppatori di plug-in per la realizzazione di plug-in di Animate per il supporto di piattaforme personalizzate. Per creare un plug-in per il supporto di piattaforme personalizzate, gli sviluppatori devono scaricare il kit di sviluppo Custom Platform Support Development Kit dal percorso seguente:

Scaricate un plug-in di esempio seguente dall'indirizzo seguente e utilizzatelo come riferimento per la creazione di un plug-in di supporto per una piattaforma personalizzata:

Scarica

Scarica

Un plug-in comprende i seguenti elementi:

  • DocType aggiunge un nuovo tipo di documento per la piattaforma personalizzata in Animate e controlla le funzioni di authoring.
  • L'editore consente di configurare le impostazioni di pubblicazione e di pubblicare il documento nella piattaforma personalizzata.

Per una panoramica della funzione Supporto piattaforme personalizzate, consultate Supporto piattaforme personalizzate

Creazione di un plug-in Animate di Supporto piattaforme personalizzate

Per creare un plug-in di supporto per una piattaforma personalizzata, utilizzate uno dei metodi seguenti:

  • Create un plug-in utilizzando le API del kit di sviluppo Supporto piattaforme personalizzate.
  • Personalizzate le impostazioni del plug-in di esempio incluso nel kit di sviluppo in base alle vostre esigenze.

I plug-in di Supporto piattaforme personalizzate sono compilati come file .zxp installabili in Animate. Potete caricare il plug-in sulla pagina Componenti aggiuntivi di Adobe affinché gli utenti possano scaricarlo e installarlo con l'applicazione Creative Cloud, oppure distribuirlo come pacchetto .zxp da installare con Adobe Extension Manager.

Requisiti software

Uno sviluppatore necessita del software seguente per creare un plug-in utilizzando il kit di sviluppo Supporto piattaforme personalizzate.  

  • Microsoft Windows 7 o Apple Mac OS 10.8 e versioni successive
  • Microsoft Visual Studio 2012 (per Windows) o XCode 4.5.2 (per Mac)
  • Animate CC 2014.1 (ottobre)
  • Eclipse IDE for C/C++ Developers
  • Adobe Extension Builder 3.0
  • Adobe Extension Manager 7.2.1.6

Documentazione di riferimento delle API per gli sviluppatori di plug-in

Il kit di sviluppo Supporto piattaforme personalizzate contiene gli elementi seguenti:

  • FCM (Flash Component Model): i file di intestazione contenuti nel kit di sviluppo definiscono un framework denominato FCM, responsabile della gestione dei plug-in.
  • DocType: contiene una serie di interfacce che permettono di aggiungere un nuovo tipo di documento alla pagina iniziale di Animate e di abilitare o disabilitare le funzioni per il tipo di documento personalizzato.
  • DOM (Document Object Model): contiene una serie di interfacce che consentono di accedere al contenuto del documento Animate sotto forma di DOM.  
  • Editore: contiene una serie di interfacce che permettono di collegarsi ai flussi di lavoro di pubblicazione.

Per informazioni complete sulle API di Supporto piattaforme personalizzate ed esempi di come utilizzarle per creare i plug-in, consultate Documentazione delle API di Supporto piattaforme personalizzate.

Creazione di un plug-in di Supporto piattaforme personalizzate

Per creare un plug-in di supporto per una piattaforma personalizzata, procedete nel modo seguente:

  1. Scaricate il kit di sviluppo Custom Platform Support Development Kit.
  2. Estraete il contenuto del kit nel computer.
  3. Aprite un nuovo progetto in VisualStudio o in Xcode e includete i file di intestazione del kit di sviluppo software nel vostro progetto di sviluppo software. Per iniziare rapidamente a creare il plug-in di supporto per la piattaforma personalizzata, potete usare il seguente plug-in di esempio disponibile nella directory SampleCreateJSPlatform come codice di base per il progetto di plug-in.
  4.             Ad esempio, i file del plug-in SampleCreateJS si trovano in                         SampleCreateJSPlatform\Plugin\SampleCreateJS\project\

  5. Apportate le modifiche necessarie per la piattaforma di destinazione.
  6. Compilate il codice per generare un plug-in (.dll o .plug-in). 

Compilazione del plug-in di Supporto piattaforme personalizzate

Per generare un pacchetto distribuibile del plug-in di Supporto piattaforme personalizzate:

  1. Aprite il file Eclipse di esempio oppure, nella procedura guidata New Project (Nuovo progetto) di Eclipse, create un nuovo progetto Application Extension (Estensione applicazione). Immettete un nome per il progetto e fate clic su Next (Avanti).
  2. Nel pannello New Adobe Application Extension Project (Nuovo progetto estensione applicazione Adobe), scegliete Adobe Animate come applicazione di destinazione e fate clic su Next.
  3. Cambiate le estensioni dei file di plug-in che avete creato da .dll a .fcm in Windows e da .plug-in in .fcm.plug-in su Mac, quindi aggiungete i file del plug-in al progetto (ExtensionContent/plugins/lib/win per Windows e ExtensionContent/plugins/lib/mac per MAC).
  4. Configurate l'estensione modificando il file manifest.xml. Per aprire il file manifest, fate clic con il pulsante destro del mouse sull'estensione in Project Explorer e selezionate Adobe Extension Builder 3 > Bundle Manifest Editor, quindi selezionate la scheda manifest in Bundle Manifest Editor, nel percorso EclipseProject\.staged-extension\CSXS.
  5. Per abilitare la modifica del file manifest.xml, fate clic con il pulsante destro nella finestra e scegliete Open with > XML editor. I due tag sui quale dovete concentrarvi sono ExtensionList e DispatchInfoList:

    Un tipico tag ExtensionList ha il seguente aspetto:

<ExtensionList>

        <Extension Id=&quot;PluginID&quot; Version=&quot;1.0&quot; />

        <Extension Id=&quot;PublishSettingsID&quot; Version-&quot;1.0&quot; />

</ExtensionList>

 

Questo tag contiene l'elenco delle estensioni del pacchetto ZXP finale, in cui ogni estensione presenta una stringa univoca come proprio ID. In questo caso, il file .dll o .plugin creato nella sezione precedente è incluso in un'estensione. Successivamente, l'altra estensione viene utilizzata per configurare l'interfaccia utente delle impostazioni di pubblicazione dell'editore. Nell'esempio, il tag ExtensionList contiene l'estensione con l'ID PluginID, che contiene il file .dll/.plugin e l'estensione con ID PublishSettingsID che configura l'interfaccia utente delle impostazioni di pubblicazione dell'editore.

 

  1. Il tag DispatchInfoList contiene i dettagli di ciascuna estensione menzionata in ExtensionList. Di seguito è riportato un esempio di DispathInfoList:
<DispatchInfoList>
            <Extension Id=&quot;PluginID&quot;>
                    <DispatchInfo >
                            <Resources>
                            <MainPath>./plugin/fcm.xml</MainPath>
                            </Resources>
                            <Lifecycle>
                            <AutoVisible>true</AutoVisible>
                            </Lifecycle>
                            <UI>
                                <Type>ModalDialog</Type>
                                <Menu>CreateJS</Menu>
                                <Geometry>
                                     <Size>
                                           <Height>200</Height>
                                           <Width>200</Width>
                                     </Size>
                                 </Geometry>
                             </UI>
                    </DispatchInfo>
        </Extension>
        <Extension Id=&quot;PublishSettingsID&quot;>
                    <DispatchInfo >
                            <Resources>
                            <MainPath>./index.html</MainPath>
                            </Resources>
                            <Lifecycle>
                                    <AutoVisible>true</AutoVisible>
                            </Lifecycle>
                            <UI>
                                    <Type>ModalDialog</Type>
                                    <Menu>Publish Settings</Menu>
                                    <Geometry>
                                         <Size>
                                                <Height>170</Height>
                                                 <Width>486</Width>
                                          </Size>
                                    </Geometry>
                            </UI>
                    </DispatchInfo>
           </Extension>
</DispatchInfoList>
  1. Per l'estensione che contiene il file .dll o .plugin, potete ignorare tutti i tag eccetto MainPath. Il tag MainPath contiene il percorso del file fcm.xml relativo alla cartella ExtensionContent. Dovete rinominare il file .dll in .fcm e inserirlo nella cartella win accanto a fcm.xml. Analogamente, se lavorate in ambiente Mac, rinominate il file .plugin in .fcm.plugin e inseritelo nella cartella mac accanto a fcm.xml.
  2. L'estensione HTML per configurare l'interfaccia utente delle impostazioni di pubblicazione è un'estensione HTML di Animate. Per ulteriori informazioni sulle estensioni HTML di Animate, consultate Creazione di estensioni HTML.
  3. Assicuratevi·che il valore più basso dell'attributo version del tag Host sia 14.0, ovvero la versione minima (interna) di Animate con Supporto piattaforme personalizzate.
<ExecutionEnvironment> <HostList> <Host Name=&quot;FLPR&quot; Version=&quot;14.0&quot; /> </HostList>.
.
.
</ExecutionEnvironment>
     
  1. Passate alla vista Script Explorer. Fate clic con il pulsante destro del mouse sul progetto e selezionate Export > Adobe Extension Builder 3 > Application Extension (Esporta > Adobe Extension Builder 3 > Estensione applicazione). Viene visualizzata la procedura guidata di esportazione.
  2. È necessario disporre di un certificato per firmare il pacchetto dell’estensione. Individuate un certificato esistente oppure fate clic su Create (Crea) per crearne uno nuovo.
  3. Fate clic su Finish (Fine) per compilare il progetto. Eclipse genera un file di plug-in con estensione .zxp, che potete caricare sul sito Adobe Add-ons.

Distribuzione del plug-in di Supporto piattaforme personalizzate

Potete distribuire il plug-in di Supporto piattaforme personalizzate caricandolo sul sito Adobe Add-ons e commercializzandolo. Il pacchetto del plug-in sarà sottoposto a una procedura di verifica e approvazione da parte di Adobe prima di essere pubblicato nella pagina. Per caricare un plug-in:

  1. Accedete alla pagina Componenti aggiuntivi di Adobe con il vostro ID utente Adobe e la relativa password.
  2. Nel pannello di sinistra, sotto Diventate produttori, fate clic sul collegamento Vai al portale produttori.
  3. Fate clic sul pulsante di iscrizione (Sign-up) se non siete ancora registrati come produttore.
  4. Per istruzioni dettagliate su come registrarsi come produttore e caricare i propri plug-in, consultate Getting Started with the Producer Portal (Introduzione al portale produttori).
  5. Effettuate i seguenti passaggi nel portale produttori, così come illustrato alla pagina Getting Started:
    1. Compilate il prodotto in un singolo file.
    2. Immettete le informazioni relative al prodotto e caricate il file.
    3. Aggiungete le risorse di marketing.
    4. Verificate il prodotto.
    5. Inviate il prodotto per l'approvazione.
  6. Dopo l'approvazione, il plugin figurerà nella categoria del prodotto Animate della pagina Componenti aggiuntivi di Adobe.  

 Per installare un plug-in, create un documento per una piattaforma personalizzata e pubblicatelo utilizzando Animate; consultate Utilizzo dei plug-in di Supporto piattaforme personalizzate.

Per informazioni complete sulla gestione delle estensioni Adobe, consultate Download e installazione delle estensioni.

Richieste di funzioni e segnalazione di bug

Compilate il modulo seguente se desiderate inviare domande, segnalare dubbi o bug del prodotto oppure richiedere l'aggiunta di nuove funzioni al team del prodotto Animate:

Richieste di nuove funzioni Adobe e modulo per la segnalazione di errori

Ottieni supporto in modo più facile e veloce

Nuovo utente?