.: Blog :.
Schnee-Effekt im Banner
(01.12.2007 19:47:17)
Ich habe einen Schnee-Effekt im Banner eingebaut. Wie ihr das auch schaffen könnt verrate ich hier...
Ich hab' lange gewartet, aber jetzt ist es wirklich Zeit, mal wieder etwas in meinen Blog zu schreiben zwinkern

Und zwar gibt's ein Mini-Tutorial, wie ich meinen Banner mit Schneeflocken verschönert habe.

Dazu muss man in Flash eine neue Flash-Datei erzeugen oder eine fertige öffnen. Dann kann's auch schon losgehen mit den Schneeflocken.
1. Movieclip mit Schneeflocke erstellen
Zu allererst muss man einen Movieclip erstellen. Dieser wird später als Schneeflocke in verschiedenen Größen angezeigt wird. (Einfügen -> Neues Symbol...)
In dem Fenster muss nun ein Name eingegeben werden (z.B. "star"), als Typ Movieclip gewählt werden und Export für ActionScript muss aktiviert werden. Dadurch kann unser Script später darauf zugreifen. Als Bezeichner sollte der Name des Movieclips gewählt werden (hier "star").
Nach einem klick auf OK kann man sich seine Schneeflocke gestalten. Ich habe einfach mit dem Textwerkzeug ein Sternchen ("*") eingefügt.
Wenn die Schneeflocke fertig ist, muss wieder auf die Bühne gewechselt werden.

2. Script einbauen
Jetzt wählt man einfach ein leeres Bild in der Zeitleiste (am besten vorher neue Ebene hinzufügen) und öffnet den Script-Editor (F9).
Hier muss einfach folgendes Script eingefügt werden (Achtung: Wenn der Movieclip nicht "star" heißt, muss das Script in Zeile 5 geändert werden!):
  1. function addSnow(pAnzahl, pBreite, pHoehe, pFlockenDim, pFlockenDichte)
  2. {
  3.   for (var i = 0; i<=pAnzahl; i++)
  4.   {
  5.     this.attachMovie("star","flocke"+i, i);
  6.     this["flocke"+i].skal = 50+(Math.random()*pFlockenDim);
  7.     this["flocke"+i].alpha = 20+(Math.random()*pFlockenDichte);
  8.     this["flocke"+i]._xscale = this["flocke"+i].skal;
  9.     this["flocke"+i]._yscale = this["flocke"+i].skal;
  10.     this["flocke"+i]._alpha = this["flocke"+i].alpha;
  11.     this["flocke"+i].xpos = this["flocke"+i]._x;
  12.     this["flocke"+i]._x = -10+(Math.random()*pBreite);
  13.     this["flocke"+i].zufall = 1+(Math.random()*2);
  14.     this["flocke"+i]._y = -10+(Math.random()*pHoehe);
  15.     this["flocke"+i].wind = -Math.PI+(Math.random()*Math.PI);
  16.     this["flocke"+i].onEnterFrame = function()
  17.     {
  18.       this.rad += ((this.wind/180)*Math.PI);
  19.       this._x += Math.cos(this.wind);
  20.       this._y += this.zufall;
  21.       if (this._y>=pHoehe)
  22.       {
  23.         this._y = -5;
  24.       }
  25.       if ((this._x>=pBreite) || (this._x<=0))
  26.       {
  27.         this._x = -10+(Math.random()*pBreite);
  28.       }
  29.     };
  30.   }
  31. }
  32.  
  33. //Den Schneefall starten:
  34. //Parameter1: Anzahl der Schneeflocken
  35. //Parameter2: Ueber welche Breite die Schneeflocken fallen sollen
  36. //Parameter3: Wie tief die Schneeflocken fallen sollen
  37. //Parameter4: Groesse der Schneeflocken (wird per Zufall modifiziert)
  38. //Parameter5: Sichtbarkeit (Transparenz) der Schneeflocken (wird per Zufall modifiziert)
  39. addSnow(100,Stage.width,Stage.height,100,50);

Das war's auch schon. Mit Strg + Enter kann der Flash-Film getestet werden...

Ich hoffe, ihr könnt das Script gebrauchen cool,
Chris Kröger
Kroegerama goes 2.0
(07.11.2007 15:45:26)
Was sich geändert hat auf Kroegerama.de
Sooo, nach längerer Pause schreibe ich auch mal wieder was. zwinkern

Im Hintergrund von Kroegerama.de hat sich einiges getan:
Pfeil rechts Dank Smarty lädt die Seite jetzt deutlich schneller.
Pfeil rechts Außerdem habe ich noch die automatische Abfrage meines PageRanks rausgenommen. Dies wird in Zukunft durch einen Cron-Job erledigt, der einmal die Stunde aufgerufen wird.

Diese ganzen Optimierungen haben die Ladezeit von Ø 1,3 Sekunden auf sagenhafte Ø 0,04 Sekunden gebracht. cool
Das ganze hat sich also gelohnt (zumal google jetzt keine Zeitüberschreitungen mehr meldet)...

Und noch etwas habe ich geändert... Die Smilies (oder Smileys verwirrt) sind jetzt GRÜN und passen so besser zu meinem Design.

Bis demnächst, Chris - Admin - Kröger
CK NetCards
(28.10.2007 14:10:05)
Mein aktuelles Projekt
Hallo, heute stelle euch mal mein aktuelles "Projekt" vor...
...ein Programm mit dem tollen Namen "CK NetCards".

CK Netcards - Client Es wird ein Netzwerk- (und Internet-) fähiges Kartenspiel. Das Besondere wird die Möglichkeit, neue Spiele via Plugin einzubinden (.dll). Dadurch kann die (evtl. entstandene zwinkern) Community selbst neue Plugins erstellen.
Die Programmiersprache dabei ist egal. Ich werde eine Delphi-API vorbereiten, andere (C++, VB, etc.) werden eventuell nachgeliefert.
Um euch schonmal ein bisschen neugierig zu machen veröffentliche ich jetzt schonmal ein paar Bilder...

CK Netcards - Server Auf der linken Seite ist der Server zu sehen (wie er zur Zeit aussieht). Der Karten-Bereich sieht im Moment folgendermaßen aus:
CK Netcards - Karten

Und der Jeton-Bereich so:
CK Netcards - Jetons

Dabei sind die Karten, bzw. Jetons alle frei verschiebbar. Zieht man sie aus dem Feld heraus, werden sie auf dem Spieltisch abgelegt und man kann seinen Zug bestätigen.
"Es war die Lerche"
(26.10.2007 22:34:40)
Gerade hatte ich meinen Auftritt
Wie ihr seht habe ich es überlebt zwinkern

Ich hatte heute meinen Auftritt als Romeo in "Es war die Lerche" von Ephraim Kishon.
Wir haben das Stück in unserer evangelischen Kirche im Rahmen der "Nacht der Bibliotheken" gespielt. Es war schon etwas merkwürdig das Wort "Nutte" durch die ganze Kirche zu brüllen, aber das ganze ist bei dem Publikum sehr gut angekommen.

Leider werden wir das Stück erstmal nicht mehr aufführen, da sich die meisten von uns um ihr Abitur kümmern müssen.

Ich bedanke mich hiermit bei den Veranstaltern und meinen Schauspieler-Kollegen.
Außerdem bedanke ich mich noch bei Tim und Herrn Degener für seine tolle Regiearbeit!
Erster Beitrag
(25.10.2007 20:28:51)
Willkommen auf Kroegerama.de - Willkommen auf meinem Blog!
online Die meisten kennen den Begriff bereits - BLOG - ich werde hier meine Meinungen zu diversen Angelegenheiten veröffentlichen und außerdem noch ein bisschen aus meinem Leben erzählen.

Na dann fangen wir mal an...

Also, erstens ist Kroegerama.de jetzt online (siehe auch in den News) grinsen

Und zweitens habe ich morgen einen Auftritt in unserer evangelischen Kirche. Wir spielen einen kleinen Ausschnitt aus dem Stück "Es war die Lerche" (eine "Romeo und Julia"-Parodie) von Ephraim Kishon. Ich werde "Romeo" sein cool
*Lampenfieber*
©2006-2010 Chris Kröger • visit Noble-Crow

Valid XHTML 1.0 Transitional, Valid CSS 2.0, Valid RSS 2.0 Featuring Smarty Featuring GeSHi PageRank