Guida utente Annulla

Aggiungere interattività con gli snippet di codice in Animate

 

Il pannello Snippet di codice è studiato per permettere agli utenti non esperti di programmazione di iniziare rapidamente a utilizzare semplici sequenze di codice JavaScript e ActionScript 3.0. Questo pannello consente di aggiungere codice a un file FLA al fine di abilitare le funzionalità più comuni. L'uso del pannello Snippet di codice non richiede una precedente conoscenza del linguaggio JavaScript o ActionScript 3.0.

Con il pannello Snippet di codice, potete:

  • Aggiungere codice che regola il comportamento di un oggetto sullo stage

  • Aggiungere codice che controlla lo spostamento dell'indicatore di riproduzione sulla linea temporale

  • (Solo per CS5.5) - Aggiungere codice che abilita l'interazione dell'utente con i touch screen

  • Aggiungere al pannello snippet di codice che avete creato

Utilizzare gli snippet di codice forniti con Animate è anche un buon modo per iniziare a imparare il linguaggio JavaScript o ActionScript 3.0. Osservando il codice incluso negli snippet e seguendo le istruzioni relative agli snippet, potete cominciare a capire la struttura del codice e apprendere la terminologia di base.

Opzione Snippet di codice in Animate
Opzione Snippet di codice in Animate

Prima di iniziare

Quando si lavora con il pannello Snippet di codice, è importante capire alcuni concetti fondamentali di Animate:

  • Per utilizzare molti degli snippet di codice, dovete personalizzare alcuni elementi nel codice. In Animate, queste modifiche possono essere effettuate nel pannello Azioni. Ogni snippet contiene istruzioni specifiche per questa operazione.

  • Tutti gli snippet di codice inclusi sono JavaScript o ActionScript 3.0.

  • Alcuni snippet influiscono sul comportamento di un oggetto, ad esempio rendendolo cliccabile o determinandone lo spostamento o la sparizione. Gli snippet di questo tipo vengono applicati all'oggetto sullo stage.

  • Alcuni snippet determinano l'esecuzione di un'azione non appena l'indicatore di riproduzione entra nel fotogramma che contiene lo snippet. Gli snippet di questo tipo vengono applicati a un fotogramma della linea temporale.

  • Quando applicate uno snippet, il codice viene aggiunto al fotogramma corrente del livello Azioni sulla linea temporale. Se non avete creato un livello Azioni voi stessi, Animate ne aggiunge uno sopra tutti gli altri livelli della linea temporale.

  • Affinché ActionScript possa controllare un oggetto sullo stage, all'oggetto deve essere stato assegnato un nome istanza nella finestra di ispezione Proprietà.

  • potete fare clic sui pulsanti Mostra descrizione e Mostra codice che appaiono quando selezionate uno snippet nel pannello.

Aggiungere uno snippet di codice a un oggetto o a un fotogramma della linea temporale

Per aggiungere un'azione da applicare a un oggetto o all'indicatore di riproduzione:

  1. Selezionate un oggetto sullo stage o un fotogramma nella linea temporale.

    Se selezionate un oggetto che non è un'istanza di simbolo, Animate lo converte in un simbolo di clip filmato quando applicate lo snippet.

    Se selezionate un oggetto che non ha già un nome istanza, Animate ne aggiunge uno quando applicate lo snippet.

  2. Nel pannello Snippet di codice (Finestra > Snippet di codice), fate doppio clic sullo snippet che volete applicare.

    Se avete selezionato un oggetto sullo stage, Animate aggiunge lo snippet al pannello Azioni nei fotogrammi che contengono l'oggetto selezionato.

    Se avete selezionato un fotogramma della linea temporale, Animate aggiunge lo snippet soltanto a quel fotogramma.

  3. Nel pannello Azioni, visualizzate il codice appena aggiunto e sostituite gli elementi necessari in base alle istruzioni riportate all'inizio dello snippet.

Snippet di codice nel pannello Azioni

Aggiungere snippet al pannello Snippet di codice

Potete aggiungere nuovi snippet al pannello Snippet di codice in due modi:

  • Inserendo uno snippet nella finestra di dialogo Crea nuovo snippet di codice.

  • Importando un file di snippet in formato XML.

Per utilizzare la finestra di dialogo Crea nuovo snippet di codice:

  1. Nel pannello Snippet di codice, scegliete Crea nuovo snippet di codice dal menu del pannello.

  2. Nella finestra di dialogo, immettete il titolo, il testo del suggerimento e il codice JavaScript o ActionScript 3.0 per lo snippet.

    Potete aggiungere qualunque codice che avete selezionato nel pannello Azioni, facendo clic sul pulsante Riempimento automatico.

  3. Selezionate la casella di controllo "Sostituisci automaticamente instance_name_here durante l'applicazione dell'esempio di codice" se il codice include la stringa "instance_name__here" e volete che Animate la sostituisca con il nome istanza corretto quando lo snippet viene applicato.

    Animate aggiunge il nuovo snippet al pannello Snippet di codice in una cartella denominata Personalizza.

Per importare uno snippet di codice in formato in XML:

  1. Nel pannello Snippet di codice, scegliete Importa XML snippet di codice dal menu del pannello.

  2. Selezionate il file XML da importare e fate clic su Apri.

Per vedere il formato XML corretto per gli snippet di codice, scegliete Modifica XML snippet di codice dal menu del pannello.

Per eliminare uno snippet di codice, fate clic su di esso con il pulsante destro nel pannello e scegliete Elimina snippet di codice dal menu di scelta rapida.

Animazioni interattive con HTML5

Alcune animazioni richiedono snippet di codice per supportare diverse piattaforme di pubblicazione. Volete scoprire come usare gli snippet di codice per rendere l'animazione interattiva? seguite l’esercitazione riportata alla fine di questo esempio ed effettuate le seguenti operazioni.

  1. In Libreria , fate clic su Impostazioni pubblicazione.

  2. Selezionate JavScript/HTML .

  3. Nella scheda HTML/JS, fate clic su Esporta e selezionate le seguenti opzioni:

    • Nome file: digitate il nome del file.
    • Salva come:  selezionate HTML.
  4. Fate clic su OK.

Come migliorare le animazioni HTML5 interattive

Guardate il video per scoprire come modificare i codici.

Ottieni supporto in modo più facile e veloce

Nuovo utente?