Kategorie 'Flash'


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

Wer hat damit begonnen, Code mit Skriptsprachen wie JavaScript oder ActionScript selbst zu entwickeln, vielleicht nicht wissen, all das Konzept der Datentyp. Bei einigen High-Level-Sprachen, in der Tat, pflegte er - bestenfalls - zu Variablen ohne Angabe von bestimmten Datentyp deklarieren, nicht gerechnet, dass diese Sprachen benötigen keine Anweisung (z. B. PHP - nicht im strengen Version 5 ).

Mehr ...

Wie ich es gemacht habe: das Logo der Saidmade

Als ich gebeten wurde, zu zeichnen und entwerfen das Logo für Saidmade , wie so oft für seine Geschöpfe, war ich ziemlich aufgeregt. Allerdings war es nicht möglich, auf den Erfindungsreichtum von anderen verlassen hatte, um das auszudrücken, was ins Leben kommen auf ihre eigene und persönlich. Am Ende bin ich sehr zufrieden mit dem Endergebnis zufrieden. Das Symbol, das herauskam ist genau das, was wir brauchten!

Mehr ...

Sehr kurze Trick: ADDED_TO_STAGE

per capire quando il nostro MovieClip è disegnato effettivamente sulla stage: Wie wir bereits gesehen, immer wieder, im Konstruktor einer Klasse, die erweitert MovieClip kann es notwendig sein, um das Ereignis hinzufügen ADDED_TO_STAGE zu verstehen, wenn unsere MovieClip wird tatsächlich auf der Bühne gezogen:

Mehr ...

Sehr kurze Trick: addEventListener () AS3 ein Handler mehr Veranstaltungen

In ActionScript 3.0 müssen Sie addEventListener() , um jedes Ereignis abfangen:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/ **
* Bei einem MovieClip mc richten Sie Ereignisse und Handler
* /
( MouseEvent . CLICK , on_click ) ; . mc addEventListener ( MouseEvent CLICK, on_click.);
( MouseEvent . ROLL_OVER , on_roll_over ) ; . mc addEventListener ( MouseEvent ROLL_OVER, on_roll_over.);
( MouseEvent . ROLL_OUT , on_roll_out ) ; . mc addEventListener ( MouseEvent ROLL_OUT, on_roll_out.);
/ **
* Funktionen hander für die oben genannten Ereignisse
* /
e : MouseEvent ) : void { on_click Funktion (e: MouseEvent ): void {
/ / Hier klicken
}
e : MouseEvent ) : void { on_roll_over Funktion (e: MouseEvent ): void {
/ / Über die Walze
}
e : MouseEvent ) : void { on_roll_out Funktion (e: MouseEvent ): void {
/ / Roll-out
}

Mehr ...

WordPress Plugin: Flash-Feed Reader Scroll

Inspiriert von der Post Erstellen Sie eine einfache Feed-Reader mit SimplePie und jQuery Ich habe das erste Plugin WordPress-Weblog Saidmade . Flash-Scroll-Feed-Reader nutzt SimplePie schaffen, um eine PHP-Proxy , um die verschiedenen Feed-Adressen zuzugreifen.

Mehr ...

Adobe AIR und das API Feedburner: reloaded

Ich bekomme durch die hervorragende Tutorial inspiriert Napolux , Flex 3, Adobe AIR und das API Feedburner , die zeigt, wie eine einfache Anwendung (oder Widget) Adobe AIR mit Flex 3, zu zeigen, wie man genau dasselbe mit Adobe Flash CS3 zu schreiben. Wenn Sie wollen, auch können Sie die Erweiterung für die Erstellung von Adobe AIR-Anwendungen verwenden. Es ist nicht für die Zwecke dieses Tutorial erforderlich, fülle das Antragsformular als ausführbare AIR, können Sie den vorgeschlagenen Code als einfache Flash-Film zu "angebracht" werden, benutzen, um Ihre Web-Seiten

Mehr ...

SWFObject auf Google AJAX Libraries API

SWFObject Google AJAX Libraries API erweitert seine Flotte von Bibliotheken und Frameworks auch SWFObject , nützlich einzusetzen und zu manipulieren, Flash-Filme auf unseren Webseiten

Mehr ...

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

Wir setzen unsere Beispiel-Code von TicTacToe (gefunden in voller Länge auf Google Code ), und wir beginnen, sie im Detail zu analysieren.

Import-Definitionen

Mit ActionScript 3.0 ist eine leistungsstarke Lösung zur Reinigung und Unterkunft nell'alberatura Klassen (enthalten in den Paketen getan package ) während der Entwicklung verwendet. In anderen Programmiersprachen, wie C zum Beispiel, wenn Sie eine Funktion verwenden möchten, müssen explizit "Import" in den Code. Diese "Lieferung" ist notwendig, damit der Compiler, um alle Codes und Definitionen im Zusammenhang mit den Features, die wir verwenden wollen, haben. ; Actionscript 3.0 mette a disposizione l'istruzione include che è identica all' #include del C/C++. In ActionScript 3.0 sind jedoch die Anweisung import sollte nicht mit der entsprechenden C / verwechselt werden C + + #include ; ActionScript 3.0 bietet Ausbildung include das ist identisch mit ' #include in C / C + +. Letzteres in der Tat, "includes" eigentliche Code, der, falls verwendet oder nicht, ist der letzte kompilierte ausführbare Datei. Bildung import ist die höchste Stufe und ist mehr "intelligente" bei der Kompilierung. Es wird hauptsächlich für den Zugang Klassen ohne Angabe ihrer vollständigen Namen verwendet. In alre Worten statt mit Formen wie:

1
flash.display . MovieClip = new flash.display . MovieClip ( ) ; var myMC: flash.display. MovieClip = new flash.display. MovieClip ();

Mehr ...

Sehr kurze Trick: schneller Loops in Actionscript

In Actionscript Zyklen for es gut ist, sie mit Sorgfalt zu verwenden. Zum Beispiel ist es gut zu verwenden Variablen uint , wenn du kannst:

1
2
3
var i : uint = 0 ; i ++; i < 100 ) { for (var i: uint = 0; i + +; i <100) {
/ / ...
}

Sie können auch die - nicht immer bekannt - die Form:

1
2
3
4
5
uint = 0 ; var i: uint = 0;
/ / ...
; i ++; i < 100 ) { for (; i + +; i <100) {
/ / ...
}

Mehr ...

Actionscript 3.0: MovieClip MovieClip über

Nur ein Flash Developer / Actionscript bereitet sich auf eine ähnliche Funktion wie ein Tooltip zu schreiben, Auseinandersetzungen sofort mit dem Problem der Ausbreitung von Ereignissen zwischen überlappenden MovieClip. In der Tat, wenn ein MovieClip (B) wird auf ein MovieClip (A), die, reagiert zum Beispiel auf ein Ereignis überlagert MouseEvent.Mouse_OVER , vorbei mit der Maus auf MovieClip (B) höchste keinem Fall mehr von der MovieClip (A) abgefangen:

MovieClip-MovieClip über

Mehr ...



Stop SOPA