10. Creare una Proria Classe Con Action Script 3

Sezione Tutorial Flash
Bloccato
Avatar utente
graphiceternal
Trusted
Trusted
Connesso: No
Messaggi: 59
Iscritto il: 28/10/2012, 13:11
Versione phpBB3: 3.0.11
Stile utilizzato: Derivato dal Subsilver
Versione SEO: NO
Mod / Estensioni installate: Si
Forum:
Località: Eternalfire

10. Creare una Proria Classe Con Action Script 3

Messaggio da graphiceternal » 21/04/2013, 23:17

Questo tutorial è stato tradotto e scritto da Graphic Eternal, per il forum
phpbb-store
Qualsiasi somiglianza con altri tutorial è puramente casuale;
i materiali sono stati reperiti dalla rete e appartengono ai rispettivi proprietari,
per qualunque infrangimento di copyright, ovviamente non voluto, non esitate a contattarmi e decideremo il da farsi.
E' assolutamente vietato prelevare i miei tutorial per portarli in altri blog\forum\siti etc... senza il mio consenso scritto.

Creiamo un nuovo file Flash il cui linguaggio è ActionScript 3:

Immagine

Dopo aver creato il file Flash, andiamo su File | Salva e salvare il file in un percorso. Sentitevi liberi di nominare il file in quello che volete io ho messo name, ma per il momento lo chiamiamo AS3Classes . Una volta creato il file FLA, dobbiamo creare una classe. Andare su File | New, e dalla finestra Nuovo documento, selezionare la voce per il file ActionScript:

Immagine

Dopo aver creato il nuovo file ActionScript, andare su File | Salva. Nominiamo questo file Name, e salviamo il file nella stessa posizione del file FLA. Alla fine di questa creazione, nella cartella contenente il file FLA dovrebbe apparire il file actions appena creato:

Immagine

Definita la nostra classe. Torniamo al programma Flash e assicuriamoci che la nostra classe sia aperta per la modifica.

Immagine

Copiamo e incolliamo il seguente codice nella classe creata:

Codice: Seleziona tutto

package
{

 public class Name
 {

   private var firstName:String;
   private var lastName:String;
 
   function Name()
   {
 
   }
 
   public function SetFirstName(val:String):void
   {

     firstName = val;

   }
 
   public function SetLastName(val:String):void
   {

     lastName = val;

   }
 
   public function GetFullName():String
   {

     return firstName + " " + lastName;

    }

  }

} 
Dopo aver copiato e incollato il codice, salvare il file. ILa nostra classe e stata creata. Il compito successivo sara quello di utilizzarla. L' Uso della classe richiede l'aggiunta del codice al file Flash. Apriamo di nuovo il file Fla - che abbiamo chiamato AS3Classes. Facciamo clic col destro su un fotogramma chiave vuoto nella nostra timeline e selezioniamo la Azioni, essa apparirà cosi:

Immagine

All'interno della finestra Azioni, inseriamo il seguente codice:

Codice: Seleziona tutto

var author:Name = new Name();
author.SetFirstName("Charles");
author.SetLastName("Dickens");
 
trace(author.GetFullName()); 
Dopo aver copiato e incollato il codice sopra riportato, premere Ctrl + Invio per testare l'applicazione. Si dovrebbe vedere il testo di Charles Dickens visualizzato nella finestra di output:

Immagine

con questo breve tutorial vi ho mostrato come creare una classe AS3 e come utilizzarla, alla prossima.


Immagine
I Miei Tutorial Flash sono distribuiti sotto una licenza creativa

Bloccato