Einführung in Actionscript-Klassen, Objekte und Methoden

Objekte, Klassen, Methoden und Eigenschaften - puh, das ist ein Schluck - die Bausteine ​​der Actionscript-Programmierung sind. Diese Begriffe sind alle verwandt, und das Verständnis, wie sie ist interagieren einer der Schlüssel zu Actionscript zu meistern. Action Neophyten sind oft überrascht zu entdecken, dass sie Objekte wurden zu schaffen, da sie zum ersten Mal mit Flash begann. In der Tat, alles, was Sie in einem Flash-Film zu erstellen ist ein Objekt. In einem Flash-Film, Ellipsen, importierte Bilder und Textblöcke sind alle einzelnen Objekte. Sie können auch Ihre eigenen Objekte mithilfe von Actionscript-Code erstellen. Zum Beispiel können Sie eine Instanz des Date-Objekts zu erstellen, die das aktuelle Datum und die Uhrzeit vom Computer abruft verwendet Flash-Website anzuzeigen.

Objekte werden durch einen eindeutigen Namen identifiziert und werden auch durch deren Position auf einer bestimmten Ebene verwiesen. Eine Aufgabe besteht in einer Hierarchie in einem Film und wird nicht nur von den etablierten eindeutigen Namen aufgerufen, sondern auch durch seine Lage in der Hierarchie. Objekte können durch einen Teil des Films statisch bleiben, aber später ändern. Der Film-Explorer bietet eine grafische Darstellung Ihres Films und die Objekte innerhalb dieser Gruppe. Der Film-Explorer (öffnen Sie sie, indem Sie Fenster -> Explorer) steht für die Objekte in Ihrem Film als visuelle Gliederung.

Objekte verfügen über Eigenschaften und Eigenschaften Objekte beschreiben. Eigenschaften eines Objekts sind, was es einzigartig machen. Beispielsweise legen Sie die Eigenschaften für Textobjekte mit dem Eigenschafteninspektor. Wenn Sie einen Textblock erstellen, wählen Sie die Schriftart, Schriftfarbe und Schriftgröße, welche alle Eigenschaften des Textobjekts sind. Alle diese Eigenschaften tragen zu einer einzigartigen Textblock zu machen.

Sie können viele Objekteigenschaften mit Actionscript-Code zu ändern. Zum Beispiel können Sie ein Objekt auf der Bühne positionieren, indem seine Eigenschaften _x und _y ändert oder die Höhe eines Objekts ändern, indem Sie seine Eigenschaft _height ändern.

EIN Klasse beschreibt alles, was ein Actionscript-Programmierer über ein Objekt wissen muss. Es könnte helfen, einer Klasse als Information zu denken, die die Eigenschaften eines Objekts, Methoden definiert und Event-Handler. Eigenschaften wie Höhe, Breite und Position sind oft in einer Klasse enthalten sind. Die Methoden beschreiben, was Sie tun können, wenn mithilfe von Actionscript mit einem Objekt. Zum Beispiel ruft das getMinutes Methode des Date-Objekts die aktuelle Minute der Stunde vom Computer sehen Flash-Website.

Eine Klasse kann gedacht werden als ein Objekt, das andere Objekte macht. Wenn Sie ein Objekt aus einer Klasse erstellen, wird es als ein bekannter Beispiel der Klasse. Um dies zu verstehen, Blick auf das Date-Objekt. Das Date-Objekt ist ein Actionscript-Objekt, das Methoden enthält, die das aktuelle Datum und die Uhrzeit vom Host-Computer abzurufen. Bevor Sie mit dem Date-Objekt Methoden verwenden können, müssen Sie zunächst eine Instanz des Date-Objekts, wie im folgenden Code zu erstellen:

myDate = new Date () -
curHour = myDate.getHours () -


curMintues = myDate.getMinutes ();

Die erste Zeile des Codes erstellt eine Instanz des Date-Objekts, während die zweite und dritte Codezeilen verwenden Methoden des Date-Objekts (getHours und getMinutes) die aktuelle Stunde und Minute vom Host-Computer abzurufen.

Wenn Sie ein erfahrener Actionscript-Benutzer sind, werden Sie wahrscheinlich zustimmen, dass Actionscript in Flash Erstellen von 8 leistungsstärker und intuitiver als je zuvor. Das neue Script Assist-Funktion nimmt viel von der Plackerei aus der Hand-Codierung Actionscript. Dieses leistungsfähige neue Funktion wird sowohl Actionscript-Veteranen und Anfänger profitieren.

Menü