Zurücksetzen von Variablen in AS2

June 9

Zurücksetzen von Variablen in AS2

Eine Variable mit ActionScript 2.0 in Flash mit wenigen Zeilen Code zurücksetzen. Eine Variable hat ein Stück von Informationen, die zugewiesen und auf verschiedene Weise gelöscht werden. In diesem Fall wird der Wert der Variablen Zahl in einem Texteingabefeld zurückgesetzt. Der Wert wird auch durch einen Movieclip zu bewegen es über den Bildschirm empfangen werden.

Anweisungen

Erstellen Sie einen Movieclip

1 Wählen Sie "Datei/neu" eine neue ActionScript 2.0-Datei in Flash zu erstellen.

2 Zeichnen Sie einen Kreis mit dem Ellipsenwerkzeug. Wählen Sie mit dem Kreis ausgewählt "Ändern/Convert-Symbol" und geben Sie "mc_1" den Namen und die Film-Clip für den Typ. Klicken Sie auf "OK".

3 Geben Sie "mc_1" für den Namen der Instanz im Bedienfeld "Eigenschaften" und geben Sie folgende Werte für Position und Größe:

X: 400

Y: 200

W: 90

H: 90

Die Textfelder erstellen

4 Erstellen Sie ein Textfeld mit dem Text-Werkzeug. Geben Sie die folgenden Werte im Bedienfeld "Eigenschaften":

Klassische Text

Statischer Text

X: 150

Y: 140

W: 130

Geben Sie den folgenden Text im Feld:

"Neue Variable Wert zwischen 0 und 400 und EINGABETASTE:"

5 Erstellen Sie ein zweites Textfeld mit dem Text-Werkzeug. Geben Sie die "einer" für den Namen der Instanz und die folgenden Werte im Bedienfeld "Eigenschaften":

Klassische Text

Eingabe von Text

X: 150

Y: 200

W: 130

H: 20

Klicken Sie auf "Karte Rahmen um Text".

Geben Sie "Eingabe" für Variable.

6 Erstellen Sie ein drittes Textfeld mit dem Text-Werkzeug. Geben Sie "anzeigen" für den Namen der Instanz und im Bereich Eigenschaften die folgenden Werte:

Klassische Text

Dynamischer Text

X: 150

Y: 230

W: 130

H: 50

Geben Sie "Ausgabe" für Variable.

7 Testen Sie den Film durch Auswahl von "Control/Test Film." Sie werden sehen, der Typ, den Sie eingegeben haben, das Text-Eingabefeld und den erstellten MovieClip.

Geben Sie den Code

8 Wählen Sie "Fenster/Aktionen" Öffnen Sie das Bedienfeld "Aktionen".

9 Deklarieren Sie die Variable, indem Sie den folgenden Code im Aktionenbedienfeld eingeben:

Var MeineVariable = 200;

Dies weist einen Anfangswert von 200 der Variablen mit dem Namen "MyVariable."

10 Geben Sie Code zum Erstellen der Textfelder zu aktivieren:

KeyListener = new Object();

keyListener.onKeyDown = function() {}

x = Key.getAscii();

if (x==13 && inputVariable.text>=-1 && inputVariable.text<=400)

myVariable=inputVariable.text

mc_1._y=myVariable;

output="myVariable current value="+myVariable;

};

Key.addListener(keyListener);

Dies nimmt den Wert, den Sie in das Textfeld eingeben und übergibt es an "MyVariable." Anschließend übergibt den Wert an den Movieclip und verschiebt ihn entlang der y-Achse.

11 Testen Sie den Film durch Auswahl von "Commands/Test Film." Geben Sie einen Wert in das Textfeld ein und drücken Sie die Eingabetaste auf Ihrer Tastatur. Erscheint eine Meldung unter Angabe den aktuellen Wert der "MyVariable" und der MovieClip wird mit dem Wert entsprechen.