Adobe freut sich, Sie auf der Launch-Events der Adobe Creative Suite 4 einladen. See you in Rom und Mailand 21. Oktober 30. Oktober. Für vollständige Details gehen Sie zu der Besprechung gewidmet Mini-Webseite Ereignisse CS4! Als Hommage an alle Teilnehmer T-Shirts CS4!
Ich werde versuchen, dort zu sein ... vor allem für das T-Shirt 
Fortsetzung ...
Dies ist die erste Version, 0,8 (ausgerichtet durch die Version Online ), Herausgeber von Skype Emotions - Skypemote - Version von Adobe AIR . Denn jetzt, die Funktionen alle die gleiche Version sind Online , mit dem Vorteil, dass eine Desktop-Anwendung, installieren Sie dann Windows, Mac und Linux.
Vor der Installation erinnern zu aktualisieren und / oder installieren Sie zum ersten Mal die Laufzeit Adobe AIR , wenn Sie nicht bereits getan haben.
Herunterladen
Sie können von Google Code Skypemote Air download .
Fortsetzung ...
Wir werden weiterhin die Analyse des Beispiels des Spiels Tic Tac Toe, in vorgestellt Actionscript 3.0 für Anfänger: Lektion # 2 . Wir kamen auf die Funktion, dass das Spiel Raster erstellt:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| / ** * Grafische Gestaltung Raster (3x3) auf dem Bildschirm * * @ Param void * @ Return void * @ Private * / createGrid ( ) : void { private function createGrid (): void { / / Temporäre Zeiger auf eine MovieClip / / Anmerkung: Hier könnte auch ein Sprite / / Aber in diesem Fall brauche ich, um das Objekt zu erweitern / / Hinzufügen einiger persönlicher proproetà. Die Sprite / / Ist eine geschlossene Klasse und daher nicht erweiterbare Laufzeit, während / / Der MovieClip-Klasse ist eine dynamische Klasse und macht dann / / Mögliche hinzufügen Laufzeiteigenschaften MovieClip , i : uint = 0 ; var tm: MovieClip , i: uint = 0; / / Fügen Sie die MovieClip in einem 3x3-Muster ; i < 9 ; i ++ ) { for (; i <9; i + +) { ( ) ; tm = new MovieClip (); tm ) ; addChild (tm); = OFFSETX + ( ( i % 3 ) * ( PLAYER_WIDTH + PLAYER_OFFSET ) ) tm. offsetX = x + ((i% 3) * (PLAYER_WIDTH PLAYER_OFFSET +)) = OFFSETY + Math . floor ( i / 3 ) * ( PLAYER_HEIGHT + PLAYER_OFFSET ) tm. OffsetY + y = Math . floor (i / 3) * (+ PLAYER_HEIGHT PLAYER_OFFSET) tm _index = i.; 0 ) ; drawPlayer (tm, 0); } / / Zeichnen Sie die 2 Zeilen und 2 horizontalen Bereiche adressierbar this . graphics ) { mit (this. Grafiken) { 6 , 0x666666 ) ; lineStyle (6, 0x666666); OFFSETX , OFFSETY + ( PLAYER_HEIGHT + 15 ) ) ; moveTo (offsetX, OffsetY + (PLAYER_HEIGHT + 15)); OFFSETX + ( ( PLAYER_WIDTH + 20 ) * 3 ) , OFFSETY + ( PLAYER_HEIGHT + 15 ) ) ; lineTo (offsetX + ((PLAYER_WIDTH + 20) * 3), OffsetY + (PLAYER_HEIGHT + 15)); OFFSETX , OFFSETY + ( PLAYER_HEIGHT + 20 ) * 2 ) ; moveTo (offsetX, OffsetY + (PLAYER_HEIGHT + 20) * 2); OFFSETX + ( ( PLAYER_WIDTH + 20 ) * 3 ) , OFFSETY + ( PLAYER_HEIGHT + 20 ) * 2 ) ; lineTo (offsetX + ((PLAYER_WIDTH + 20) * 3), OffsetY + (PLAYER_HEIGHT + 20) * 2); OFFSETX + ( PLAYER_WIDTH + 15 ) , OFFSETY ) ; moveTo (offsetX + (PLAYER_WIDTH + 15), OffsetY); OFFSETX + ( PLAYER_WIDTH + 15 ) , OFFSETY + ( ( PLAYER_HEIGHT + 20 ) * 3 ) ) ; lineTo (offsetX + (PLAYER_WIDTH + 15), OffsetY + ((PLAYER_HEIGHT + 20) * 3)); OFFSETX + ( PLAYER_WIDTH + 20 ) * 2 , OFFSETY ) ; moveTo (offsetX + (PLAYER_WIDTH + 20) * 2 OffsetY); OFFSETX + ( PLAYER_WIDTH + 20 ) * 2 , OFFSETY + ( ( PLAYER_HEIGHT + 20 ) * 3 ) ) ; lineTo (offsetX + (PLAYER_WIDTH + 20) * 2 OffsetY + ((PLAYER_HEIGHT + 20) * 3)); } } |
Fortsetzung ...
di Actionscript 3.0, con lo scopo di semplificare la manipolazione di Array lineari usati come matrice n x m . MatrixArray ist eine Erweiterung der Klasse Array von Actionscript 3.0, mit dem Ziel der Manipulation zu vereinfachen Array als eine lineare n x m-Matrix verwendet. Diese Klasse ist ein Teil der Bibliothek Undolibrary (im Paket undolibrary.utils.MatrixArray ), die Sie kostenlos herunterladen können Funktion über alle Google-Code SVN-Client (Subversion) zu:
svn checkout http://undolibrary.googlecode.com/svn/trunk/
Alternativ können Sie die einzelnen Datei MatrixArray.as . Ein Beispiel für die Verwendung von linearen Matrix wurde in bestimmten Actionscript 3.0 für Anfänger: Lektion Nr. 2 , wo wir eine seiner einfachen Verwendung bei der Herstellung der klassischen Tic Tac Toe-Spiel sah. ), proprio come una scacchiera. Ein Array von diesem Typ ist vergleichbar mit einem rechteckigen Bereich ( w x h ), wie ein Schachbrett. Mit dieser Klasse können Sie behandeln eine Reihe dieser Art wie ein Gitter mit seinen x-und y-Koordinaten. Die MatrixArray ich zum Beispiel habe bei der Entwicklung aller Logik-Editor Emotions Icons für Skype: Skypemote .
Fortsetzung ...
Einige Kuriositäten der Actionscript 3.0 ist nicht immer bekannt ...
trace ()
Die Anweisung trace() , für die Fehlersuche verwendet, unterstützt nun mehrere Parameter:
1
| a , b , c ) ; trace (a, b, c); |
Fortsetzung ...
Wie hier versprochen wird die zweite Lektion in ActionScript 3.0! Heute starten wir die Analyse der ein einfaches Projekt, dass das Spiel oder das Tic Tac Toe Tic Tac Toe wiedergibt. Ich habe versucht, einige Besonderheiten in diesem Beispiel ActionScript 3.0 und versuchte, einen Platz für das Verständnis und die nicht auf Stil geben, gehören. Daraus folgt, dass, wenn ich das "Spiel" wirklich geschrieben hatte, wäre ich wahrscheinlich sehr unterschiedlich strukturiert, aber in diesem Fall habe ich versucht, zwischen einem klassischen Programm mit einem kompakten, hermetisch verständlicher für Neulinge zu vermitteln.
Fortsetzung ...
Öffnet - in der Beta - Skypemote.com , ein Projekt aus einer Idee geboren mir und Nicola ( flussodigitale.com ), die einen einfachen Editor, um nette Zeichnungen aus "Einfügen" in Skype erstellen schlägt. Der Editor in Adobe Flash CS3 erstellt wurde und das Wetter erlaubt, möchte ich auch eine Version - Desktop - Adobe AIR.
Wenn Sie Skype auf "Chat" mit diesem Editor verwenden, werden Sie sicherlich beeindrucken Sie Ihre Gesprächspartner. Wenn Sie diesen Dienst nützlich und unterhaltsam finden, vergessen Sie nicht, Vorschläge zu leisten und - wenn man so will - mit ein paar Spenden! 
Folgen Sie dem Projekt, weil es bald weitere "nette" news werden.
Fortsetzung ...
In Actionscript 3.0 für Anfänger: Lektion Nr. 1 haben wir die notwendigen Schritte zur Erstellung eines Projekts in Flash CS3 zu sehen. So kam mir die Idee zu automatisieren, zu einem gewissen Grad, diesen Prozess durch die Merkmale des Adobe AIR .
Fortsetzung ...
Prämisse
Actionscript 3.0 kann ein guter Ausgangspunkt, um damit vertraut machen können, diese nicht mit C-Programmierung und / oder C + +, orioentata Programmierung (OOP). Darüber hinaus wird diese Reihe von Lektionen nützlich sein, um diejenigen, die aus anderen Zimmern oder aus früheren Versionen von Flash.
Legen Sie ein Projekt
In dieser ersten Lektion werden wir sehen, wie Sie ein Projekt Flash CS3 Generika. Es ist gut zu bedienen, wenn die Projekte zu erwarten sind zu haben, um mit mindestens mehr als eine Datei behandeln. Die Nutzung der Projektergebnisse vorgestellt wurde - von Macromedia - bereits in den Versionen vor CS3, es sollte also ein Thema bekannt, dass Entwickler Actionscript 2.0.
Allerdings mit Actionscript 3.0 - wie wir sehen werden - es ist möglich, eine Actionscript (as)., Um das Dokument-Root-Film uns erstellen Fla sozusagen.. Diese Funktion ist sehr nützlich und macht auch ein Projekt mindestens mindestens zwei Dateien:. Die Fla Als assoziiert. Aus diesem Grund werden Sie "immer" aus einem Projekt, so jetzt die Organisation der verschiedenen Dateien (. Fla,. As, ...), die Teil unserer "Paket" der Entwicklung sein.
Auch, wenn Sie die dimesticazza lernen mit der Philosophie von Objekten, instrinseca in dieser Art von Sprache, am Ende mit vielen Dateien werden normal, selbst für einfache Projekte erheblich.
Fortsetzung ...
Lesen Sie den Artikel von Julius ActionScript 2 oder ActionScript 3? Lassen Sie uns klar! Ich möchte einige Überlegungen über die Entwicklung "inverse" von einigen Entwicklungs-Tools für diejenigen, die, wie ich, ist die Programmierung C / C + +. Machen
Fortsetzung ...
Neueste Kommentare
Simon : Es ärgert gestört wieder ein und verwenden, die Platz für diese Dinge ... aber es funktioniert nicht ...
Giovambattista Fazioli : @ Simon: Was könnte darauf zurückzuführen sein, die Syntax, die ich verwendet, die speziell für PHP 5 +,...
Simon : Ich habe versucht gestern Abend, alles in functions.php, okay, jquery Formulare und Tabs jQueryUI ihnen ...
Giovambattista Fazioli : @ Simon: Ich empfehle Reinigung zu einem Code wie in ein ...
Simon : @ Giovambattista Fazioli: Vielen Dank für Ihre Geduld, es ist alles klar ... jetzt fühle ich mich jetzt ...