Wie man einen interaktiven Hintergrund mit Flash CS5

January 2

Um eine interaktive Hintergrund mit Flash CS5 zu machen, können Sie ActionScript, Flash Programmier-Sprache, um ein Element auf der Bühne zu ändern, klickt ein Benutzer auf den Hintergrund. Ein einfaches Projekt mit Farbwechsel zeigt interaktive Hintergründe mit ActionScript. Flash's interaktive Hintergründe stützen sich auf ein Konzept für die Programmierung, die zentriert wird auf Veranstaltungen. Veranstaltungen sind Mausklicks, Tastenbetätigungen und andere Benutzer initiierte Aktionen. Ein ActionScript-Funktionen, die es ermöglicht ereignisbasierte Programmierung nennt man AddEventListener.

Anweisungen

1 Das Menü "Datei" "Neu" Befehl klicken Sie den "ActionScript"-Link, der angezeigt wird, erstellen Sie ein neues Flash Projekt. Klicken Sie auf das Symbol "Rechteck" aus der Symbolleiste zum Ausführen des Tools zum Zeichnen von Rechtecken. Das farbige Muster auf der Symbolleiste klicken Sie eine Farbe aus dem, das daraufhin angezeigten Fenster. Klicken Sie auf "OK", um das Fenster zu schließen.

2 Ziehen Sie auf der Leinwand ein Rechteck erstellt, das die Bühne abdeckt. Dieses Rechteck ist Ihr Projekt Hintergrund. Erstellen Sie ein weiteres Rechteck, so dass es kleiner als die erste. Dieses Rechteck repräsentiert ein Vordergrundelement.

3 Maustaste auf größeres Rechteck, dann auf den Befehl "Symbol", wodurch Ihr ActionScript-Programm, das Rechteck zu manipulieren. Geben Sie in das Textfeld auf dem Bereich "Eigenschaften" um den Hintergrund zu nennen "Rec". Ihr Programm benötigt einen Namen für das Rechteck, so dass es seine Farbe ändern kann.

4 Das Seitensymbol unten auf "Schnittfenster" auf eine neue Ebene erstellen klicken und dann mit der rechten Maustaste des ersten Frames in der neuen Ebene.

5 Klicken Sie unter "Aktionen", um das Fenster für die Eingabe von ActionScript-Programmen fügen Sie das folgende Programm in das Fenster. Dieses Programm verwendet ActionScripts-Color-Klasse machen das Hintergrundrechteck Farbwechsel jedes Mal, wenn Sie darauf klicken. Die Anweisungen mit dem Begriff "BtnHand"-Link, die das Ereignis einer Maus klicken Sie auf das Rechteck mit der Funktion, die bewirkt, die Farbe dass ändern, BtnHand.

Import flash.events.Event;Importieren Sie fl.controls.RadioButtonGroup;Importieren Sie fl.events.ComponentEvent;Importieren Sie flash.text. ;Import fl.events.ColorPickerEvent;Importieren Sie flash.events.MouseEvent;Importieren Sie fl.motion.Color;rec.addEventListener (MouseEvent.CLICK, BtnHand);Funktion BtnHand (E:MouseEvent): void{Var C:int = int(Math.random()255 * 255);Var NewColor:Color = new Color();newColor.setTint (c, 1);rec.transform.colorTransform = NewColor;

}

6 Drücken Sie "Control" und "Enter" gleichzeitig, um das Programm auszuführen. Klicken Sie mehrmals auf den Hintergrund. Bei jedem Klicken Sie es, Änderungen an der Farbe des Hintergrunds.