Actionscript 3.0 für Anfänger: Lektion # 1

Freitag 8. August 2008

Zusammenfassung

ActionScript 3.0 ist ein guter Ausgangspunkt für unpassierbar, die ist nicht praktisch Programmierung C und / oder C + +, Programmierung orioentata Objekte (OOP). Darüber hinaus dieser Serie von Lektionen von Nutzen sein wird, die aus anderen Gebieten oder aus früheren Versionen von Flash.

Setzen Sie ein Projekt

In dieser ersten Lektion werden wir sehen, wie die Einrichtung eines generischen Flash CS3. Es ist gut zu verwenden, wenn der Projekte wird erwartet, dass sie im Verhältnis zu mindestens mehr als eine Datei. Die Verwendung der Projekte wurde eingeführt - von Macromedia - bereits in den Versionen vor CS3, so so sollte es bekannt, dass Entwickler Actionscript 2.0.
Dennoch mit ActionScript 3.0 - wie wir sehen werden - Sie können eine Actionscript-Datei (. As) die wichtigsten Dokument-Film, der unseren. Fla zum Beispiel. Diese Funktion ist sehr nützlich und macht eine minimale Projekt besteht aus zwei Dateien: ein. Fla und. Als Associate. Aus diesem Grund ist es gut "für immer" aus einem Projekt, so dass jetzt organisieren die verschiedenen Datei (. Fla,. As, ...), die Teil unseres Pakets von Entwicklung.
Außerdem, wenn die dimesticazza mit der Philosophie von Objekten, instrinseca in dieser Art von Sprache, werden mit vielen normale Dateien, auch für einfache Projekte erheblich.

Ein Flash-Projekt ist ein virtueller Container (files. FLP sind Text-Dateien im XML-Format mit der Liste der Dateien hochgeladen werden), die in einem organisierten Weg, alle Dateien von unserem Projekt.

XML:
  1. version = "1" > <flash_project name = "mioprogetto" version = "1">
  2. filetype = "fla" profile = "" def_ file = "true" /> <project_file Pfad "./mioprogetto.fla" filetype = = = "fla" Profil "" def_ file = "true" />
  3. </ Flash_project>

Es wäre durchaus möglich für die Verwaltung von mehreren Dateien einzeln, sondern ein Flash-Projekt schlägt eine Reihe von Merkmalen, die einige Operationen einfacher und mehr automatisiert werden, wie z. B. die Erstellung und speichern Sie alle Dateien, aus denen sich das Projekt.

Hinweis: Wenn Sie über ein komplettes Paket, und dann mit Dreamweaver oder Adobe Version Cue, durch die Projekte, die Sie erhalten eine Reihe von Eigenschaften, die nicht anderweitig zugänglich sind, wie die direkte Verbindung zu Websites, die durch Dreamweaver - mit allen Einstellungen für FTP - oder die Versionierung.

Bevor Sie tatsächlich schaffen, das Projekt ist gut vorbereitet, so oppurtuno die Datei oder den Ordner, die unsere Dateien. Normalerweise erstellen Sie einen Ordner von unserem Projekt und, im einfachsten Fall (die ein, dass wir sehen in dieser ersten Lektion) ist genug!
Die Schaffung eines Projekts erfolgt über das Menü Datei-> Neu oder Willkommens-Seite:

Bild

Sie werden aufgefordert, eine Datei zu speichern, zum Beispiel mioprogetto.flp Speichern Sie diese Datei in den Ordner, wir haben zuvor vorbereitet.

Bild

Jetzt können wir hinzufügen, die wichtigsten Film, immer in das Menü Datei-> Neu:

Bild

Speichern Sie diese Datei (. Fla) mit einem Namen, wie mioprogetto.fla An dieser Stelle noch, das Projekt ist nicht bekannt, unsere Film-Dateien. Projekt-Panel wählen Sie das Symbol Bild "Add-Datei zu dem Projekt," und wir wählen unsere mioprogetto.fla

Bild

Bild

Ein Flash-Projekt hinzufügen können eine beliebige Anzahl von Dateien. Und wie. Fla Einige Projekte, in der Tat, benötigen mehr Dateien "Film" (. Fla), geladen Laufzeit von einem großen Film. Aus diesem Grund müssen wir angeben, welche unter den Movie-Datei in das Projekt ist von Zahlungsunfähigkeit, das ist es, was wird im Design-Time-Auswahl für "Versuchen Sie FILAM."

Hinweis: Wenn das Projekt ist ein Flash-Film konnte nur wählen Sie es als "Standard" automatisch ... Allerdings ist diese Features entgangen, für jetzt, Entwickler Adobe.

Dann wählen Sie den Film aus dem Kontext-Menü und wählen Sie (zeigen) "Als Standard-Dokument."

Bild

Das Symbol unserer Film wird sich ändern, was bedeutet, dass der Film ist das wichtigste.

Bild

Nun öffnen Sie den Film in der Primär-Fenster der Eigenschaften, unten, Bekanntmachung der Unterschied im Vergleich mit früheren Versionen von Flash: Klasse Dokument.

Bild

Die Klasse ist nicht erforderlich, um unseren Film. Wie war es "Zeit", könnte man direkt in das erste Bild des Films selbst. Allerdings, über die Klasse Dokument, macht dieses Projekt sehr deutlich, die Entkopplung der Code und der Film selbst. Die Klasse ist eine echte Datei. Wie außerhalb. Auf diese Art können wir die Wiederverwendung es für andere Filme Klassen, ohne dass "Kopieren und Einfügen von Code von Bild zu Bild.
So fügen Sie eine Klasse ausreichend Dokument und wählen Sie im Menü Datei-> Neu:

Bild

Legen Sie den folgenden Code / Vorlage:

Actionscript:
  1. Paket (
  2. / **
  3. * Klasse Dokument für mioprogetto
  4. *
  5. *
  6. * Klasse @ MioProgetto
  7. * @ Autor Giovambattista Fazioli
  8. * @ @ E-Mail g.fazioli undolog.com
  9. * @ Web http://www.undolog.com
  10. * @ Version 1.0
  11. *
  12. * /
  13. .*; Import-Blitz. Display .*;
  14. .*; Flash-Import.. * Veranstaltungen;
  15. / /
  16. MioProgetto extends MovieClip { public class MioProgetto erweitert MovieClip (
  17. / **
  18. * Klasse Konstruktor
  19. * /
  20. MioProgetto ( ) : void { public function MioProgetto (): void (
  21. / / Todo
  22. )
  23. )
  24. )

Speichern Sie es als "MioProgetto.as" und fügen Sie diese Datei, um das Projekt:

Bild

In dem Text "Dokument-Klasse" der Eigenschaften der wichtigsten Film haben wir gesehen, bevor einfügen "MioProgetto"

Bild

Wir klicken auf Bild Wenn alles korrekt ist, erhalten Sie es in unserer Klasse Dokument.

Klasse Dokument

Wir können Sie in unserem Projekt von der Schaltfläche "Test Projekt" Panel-Projekte:

Bild

Legen Sie Hersteller in der Klasse Dokument den folgenden Code ein:

Actionscript:
  1. / **
  2. * Klasse Konstruktor
  3. * /
  4. MioProgetto ( ) : void { public function MioProgetto (): void (
  5. 'Avvio progetto' ) ; Trace ( "Start-Projekt ');
  6. )

Dies ist der Code auf den Beginn unseres Films, dass - kurz -, dass "einmal" ist in das erste Bild! Dies bedeutet, dass jede Instanz von MovieClip, oder TextFiled Komponente in der Haupt-Film, wird sichtbar zu dieser Klasse. In der nächsten Lektion Erreichung der klassischen Spiels Tic Tac Toe (zu Ehren auch erwähnt Wargames), um zu sehen, im Detail die Merkmale der Klasse Dokument.

Verwandte Post

4 Kommentare an: "Actionscript 3.0 für Anfänger: Lektion # 1"

  1. getAvatar 1,0 Montag, 18. August 2008 bei 10:11
    Einfache Flash-Generator 0,5 Projekt: Ein AIR-Anwendung für Flash | Undolog.com sagte:

    [...] Actionscript 3.0 für Anfänger: # 1 Lehre, die wir haben gesehen, die notwendigen Schritte, um ein Projekt in Flash CS3. So kam ich [...]

  2. getAvatar 1,0 Mittwoch, 03. September, 2008 bei 16:56
    Actionscript 3.0 für Anfänger: Lektion # 2 | Undolog.com sagte:

    [...] Wie versprochen hier ist die zweite Lektion über ActionScript 3.0! Heute beginnen wir die Untersuchung eines einfachen Projekt, spielt das Spiel von Tic Tac Toe oder Tic Tac Toe. Ich habe versucht, in diesem Beispiel, einige Funktionen von ActionScript 3.0, versuchen, um Platz für das Verständnis, nicht Stil. Daraus folgt, dass, wenn ich zu schreiben hatte das "Spiel" wirklich, wahrscheinlich hätte strukturierten so viel anders, aber in diesem Fall habe ich versucht zu vermitteln zwischen einer klassischen Programmierung kompakt und dicht mit einem mehr verständlich für Anfänger. Ich habe eine einzige Klasse Dokument, ein Verfahren nicht notwendig, aber nützlich, um im Einklang mit den vorherigen Lektion. [...]

  3. getAvatar 1,0 Donnerstag, 02. Oktober, 2008 bei 12:09
    Oibaf sagte:

    Giovambattista hallo, es scheint mir eine sehr interessante Tutorial aber Sie haben nicht einmal begonnen, die letzte Phase des Projekts beginnen, wo ich sie alle in mioprogetto.as? Hinzufügen zu, dass zuvor geschrieben? Ich möchte verstehen, wie eine Internet-Site in AS3 mit Tasten und Seiten und nichts anderes Ich hoffe, Sie können mir helfen danke Ihnen sehr

    Antwort Quote
  4. getAvatar 1,0 Donnerstag, 02. Oktober, 2008 bei 13:24
    Giovambattista Fazioli sagte:

    @ Oibaf: Ich habe nicht verstanden, den ersten Teil von Ihren Kommentar.

    Antwort Quote

Schreibe einen Kommentar

TAG XHTML <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <a <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Verwenden Sie <pre> zu umschließen Code