Tutorial für Adobe Flash CS3 bedingte ActionScript

October 7

Bedingte Anweisungen sind in fast jedem Adobe Flash CS3-Programm erforderlich. Und zwar weil bedingte Anweisungen Anweisungen sind, die eine Anwendung verwendet, um Entscheidungen zu treffen. Um reibungslose Entwicklung eines Flash-Programms zu gewährleisten, ist es notwendig, die zugrunde liegende Logik die Entscheidung Variablen und die Aktionen, die führen zu verstehen. Und das ist, weil schlecht entworfene bedingter Code macht es schwierig, Code Programmierfehler zu finden, erhöht die Codezeilen nötig und macht das Programm schwer zu lesen und zu verstehen.

Bedingungen, Entscheidungen und Aktionen

Ein Ansatz zum bedingte Anweisungen effektiv zu nutzen ist zur ersten Liste die Aktionen sind aufgrund der spezifischen Bedingungen getroffen werden. Beispielsweise wenn eine Schaltfläche ausgewählt ist, gehen Sie zu einer Webseite. Wenn die Maus geklickt wird, eine Textmeldung angezeigt. Jedoch gibt es Aktionen, die infolge einer oder mehrerer Bedingungen wird wahr genommen werden müssen. Beispielsweise wenn Radio Taste A, Optionsfeld B und C-Optionsfeld ausgewählt sind, klingen des Sirene Alarms.

Diagramme werden häufig zu beschleunigen, Dokument und Codeentwicklung vereinfachen, wenn ein Programm viele bedingte Anweisungen hat. Das Ablaufdiagramm beschreibt grafisch den Fluss der Aktionen bei unterschiedlichen Bedingungen. Effektiv ist es sequenzierten grafische Darstellung des Programmablaufs für die Liste der Bedingungen/Aktionen in Ihrem Programm.

Bedingte Auswahl Leitlinien

Unabhängig von der Code-Entwicklungsstrategie, die Sie verwenden, Ihr Programm zu codieren, müssen Sie wählen welche Art von ActionScript bedingte Anweisungen verwenden. Bedingte ActionScript-Anweisungen zählen die If/dann-Anweisung, die If/Then/else-Anweisung und der Fall/Switch-Anweisung.

Eine allgemeine Richtlinie ist zu verwenden, ist die Verwendung von If/dahin oder der If/Then/else-Anweisung gibt es nicht mehr als ein paar input Bedingungen für jede Entscheidung. Es gibt viele Eingangsbedingungen, gilt die Fall/Switch-Anweisung viel einfacher zu implementieren. Und zwar weil es nimmt weniger Codezeilen und ist leichter zu lesen.

Eine weitere Regel ist tief geschachtelte If/Then/else-Anweisungen zu vermeiden. Und vor allem vermeiden, geschachtelte wenn/dann Anweisungen, die zahlreiche boolesche Operatoren (AND, OR) enthalten. Deshalb, weil es oft schwierig ist, folgen Sie verschachtelte wenn/dann-Logik. Beispielsweise ist die folgende generische geschachtelt wenn/dann-Anweisung schwer zu folgen:

Wenn die Sonne scheint gehen Sie dann in das Geschäft anders, wenn die Temperatur unter 50 Grad die Heizung aufdrehen und zu Hause bleiben sonst wenn die Temperatur über 80 liegt dann an den Strand gehen.

Klarheit, Logik und Struktur

Um sicherzustellen, dass Ihr Programm ist einfacher zu code zu Debuggen und zu lesen, warum schreibst du eine sequenzielle Zusammenfassung der Funktionsweise Ihrer bedingten Logik. Die Logik nicht beim Schreiben leicht vorgenommen werden kann, ist es oft einfacher, ein Ablaufdiagramm erstellen und Schreiben von ActionScript-Code, Code einfacher ist, braucht weniger Zeit, um Code und erleichtert das Suchen und Beheben von Codierungsfehlern.