Hosting & Domini |
|||||||||||
|
|||||||||||
![]() |
|
Introduzione ad ActionScript > Terminologia di ActionScript Terminologia di ActionScriptCome tutti i linguaggi di scripting, ActionScript usa una terminologia particolare in base a regole di sintassi specifiche. Nella lista seguente, in ordine alfabetico, sono descritti brevemente i termini di ActionScript più importanti. Questi termini e la sintassi che li regola sono trattati approfonditamente in Creazione di script con ActionScript: panoramica.
Azioni: istruzioni che indicano a un filmato di eseguire una determinata operazione durante la riproduzione. Ad esempio,
Argomenti (detti anche parametri): segnaposto che consentono di passare valori a funzioni. Ad esempio, la seguente funzione function welcome(firstName, hobby) { welcomeText = "Hello, " + firstName + "I see you enjoy " + hobby; } Classi: tipi di dati che è possibile creare per definire un nuovo tipo di oggetto. Per definire una classe di oggetti, è necessario creare una funzione di costruzione.
Costanti: elementi che non cambiano valore. Ad esempio, la costante
Costruttori: funzioni che consentono di definire le proprietà e i metodi di una classe. Ad esempio, il codice seguente consente di creare una nuova classe Circle creando una funzione di costruzione function Circle(x, y, radius){ this.x = x; this.y = y; this.radius = radius; }
Tipi di dati: insieme di valori e operazioni che possono essere eseguite con questi valori. I tipi di dati di ActionScript sono stringa, numerico, booleano ( Eventi: azioni che si verificano durante la riproduzione di un filmato. Ad esempio, eventi diversi vengono generati quando si carica un clip filmato, l'indicatore di riproduzione entra in un fotogramma, l'utente seleziona un pulsante o un clip filmato oppure l'utente digita sulla tastiera.
Espressioni: qualsiasi parte di un'istruzione che genera un valore. Ad esempio,
Funzioni: blocchi di codice riutilizzabile a cui è possibile passare argomenti (parametri) e che possono restituire un valore. Ad esempio, se alla funzione
Gestori: azioni speciali che gestiscono un evento quale
Identificatori: nomi usati per indicare una variabile, una proprietà, un oggetto, una funzione o un metodo. Il primo carattere deve essere una lettera, un carattere di sottolineatura (_) o il simbolo del dollaro ($). Ogni carattere successivo deve essere una lettera, un numero, un carattere di sottolineatura (_) o il simbolo del dollaro ($). Ad esempio,
Istanze: oggetti che appartengono a una determinata classe. Ogni istanza di una classe contiene tutte le proprietà e tutti i metodi della classe. Tutti i clip filmato sono istanze con le proprietà (ad esempio
Nomi di istanze: nomi univoci che consentono di identificare istanze di un clip filmato negli script. Ad esempio, nella libreria esiste un simbolo master di nome _root.scorePlayer1.score += 1 _root.scorePlayer2.score -= 1
Parole chiave: parole riservate che hanno un significato speciale. Ad esempio,
Metodi: funzioni assegnate a un oggetto. Dopo aver assegnato una funzione, è possibile chiamarla come metodo dell'oggetto. Ad esempio, nel codice seguente function Reset(){ x_pos = 0; x_pos = 0; } controller.clear = Reset; controller.clear(); Oggetti: raccolte di proprietà. Ogni oggetto ha un proprio nome e valore. Gli oggetti consentono di accedere a un determinato tipo di informazioni. Ad esempio, l'oggetto Date predefinito fornisce informazioni provenienti dall'orologio di sistema.
Operatori: termini che calcolano un nuovo valore in base a uno o più valori. Ad esempio, l'operatore di addizione (
Percorsi target: indirizzi gerarchici dei nomi delle istanze di clip filmato, delle variabili e degli oggetti di un filmato. È possibile assegnare un nome a un'istanza di clip filmato nel pannello Istanza. La linea temporale principale si chiama sempre _root.stereoControl.volume
Proprietà: attributi che definiscono un oggetto. Ad esempio, Variabili: identificatori che contengono i valori di qualsiasi tipo di dati. Le variabili possono essere create, modificate e aggiornate. È possibile accedere ai valori in esse contenuti e usarli negli script. Nell'esempio seguente gli identificatori a sinistra del segno di uguale sono variabili: x = 5; name = "Lolo"; customer.address = "66 7th Street"; c = new Color(mcinstanceName); |
![]() |
|||
Home | Mappa del sito | Condizioni di utilizzo | Privacy | |||
![]() |
|||
![]() |
|||
![]() |
|||
Copyright © Hostek Srl. P.Iva 05434210489 |