/*
* Schnee-Script
* @author Oliver Schlöbe <scripts@schloebe.de>
* @example http://www.schloebe.de/scriptdemos/schloebe_snow/snowtest.html
* @link http://www.schloebe.de/scripts/schnee-script/
* @since 111112
*/
var schloebesnow = {
no: 15, // Anzahl der Schneeflocken
speed: 20, // "Schnei-Geschwindigkeit"; je kleiner die Zahl, um so schneller fallen die Flocken
snowflake: "http://www.schloebe.de/wp-content/themes/schloebe_de/images/snow/snow.gif", // Bild der Schneeflocke, beliebig
/*********************************/
/** Ab hier nichts mehr ändern! **/
/*********************************/
ns4up: (navigator.appName=="Netscape" && navigator.appVersion.charAt(0)=="4") ? 1 : 0, // Browser Tester
ie4up: (document.all) ? 1 : 0,
ns6up: (document.getElementById&&!document.all) ? 1 : 0,
i: 0,
dx: new Array(),
xp: new Array(),
yp: new Array(),
am: new Array(),
stx: new Array(),
sty: new Array(),
doc_width: 800,
doc_height: 800,
let_it_snow: function() {
if( this.ns4up || this.ns6up ) { // Bildschirm-Auflösung holen, Netscape-Funktion
this.doc_width = self.innerWidth;
this.doc_height = self.innerHeight;
} else if( this.ie4up ) { // Bildschirm-Auflösung holen, Internet Explorer-Funktion
this.doc_width = document.body.clientWidth;
this.doc_height = document.body.clientHeight;
}
this.doc_height = (this.doc_height==0) ? document.documentElement.clientHeight : this.doc_height;
for( this.i = 0; this.i < this.no; ++ this.i ) {
this.dx[this.i] = 0; // Koordinaten-Variable setzen
this.xp[this.i] = Math.random()*(this.doc_width-50); // Position-Variable setzen
this.yp[this.i] = Math.random()*this.doc_height;
this.am[this.i] = Math.random()*20; // Amplituden-Variable setzten
this.stx[this.i] = 0.02 + Math.random()/10; // Variable für Schrittweite setzen
this.sty[this.i] = 0.7 + Math.random(); // Variable für Schrittweite setzen
if( this.ns4up ) {
if (this.i == 0) {
document.write("<layer name=\"dot"+ this.i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(this.snowflake + "\" border=\"0\"></layer>");
} else {
document.write("<layer name=\"dot"+ this.i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(this.snowflake + "\" border=\"0\"></layer>");
}
} else if( this.ie4up || this.ns6up ) {
if (this.i == 0) {
document.write("<div id=\"dot"+ this.i +"\" style=\"position: ");
document.write("absolute; z-index: "+ this.i +"; visibility: ");
document.write("visible; top: 15px; left: 15px;\"><img src=\"");
document.write(this.snowflake + "\" border=\"0\"></div>");
} else {
document.write("<div id=\"dot"+ this.i +"\" style=\"position: ");
document.write("absolute; z-index: "+ this.i +"; visibility: ");
document.write("visible; top: 15px; left: 15px;\"><img src=\"");
document.write(this.snowflake + "\" border=\"0\"></div>");
}
}
}
if( this.ns4up ) {
this.snowNS();
} else if( this.ie4up ) {
this.snowIE();
}else if( this.ns6up ) {
this.snowNS6();
}
},
/*
* Haupt-Animations-Funktion für Netscape
*/
snowNS: function() {
for( this.i = 0; this.i < this.no; ++ this.i ) {
this.yp[this.i] += this.sty[this.i];
if( this.yp[this.i] > this.doc_height-50 ) {
this.xp[this.i] = Math.random()*(this.doc_width-this.am[this.i]-30);
this.yp[this.i] = 0;
this.stx[this.i] = 0.02 + Math.random()/10;
this.sty[this.i] = 0.7 + Math.random();
this.doc_width = self.innerWidth;
this.doc_height = self.innerHeight;
this.doc_height = (this.doc_height==0) ? document.documentElement.clientHeight : this.doc_height;
}
this.dx[this.i] += this.stx[this.i];
document.layers["dot"+this.i].top = this.yp[this.i];
document.layers["dot"+this.i].left = this.xp[this.i] + this.am[this.i]*Math.sin(this.dx[this.i]);
}
setTimeout("schloebesnow.snowNS()", this.speed);
},
/*
* Haupt-Animations-Funktion für Internet Explorer
*/
snowIE: function() {
for( this.i = 0; this.i < this.no; ++ this.i ) {
this.yp[this.i] += this.sty[this.i];
if( this.yp[this.i] > this.doc_height-50 ) {
this.xp[this.i] = Math.random()*(this.doc_width-this.am[this.i]-30);
this.yp[this.i] = 0;
this.stx[this.i] = 0.02 + Math.random()/10;
this.sty[this.i] = 0.7 + Math.random();
this.doc_width = document.body.clientWidth;
this.doc_height = document.body.clientHeight;
this.doc_height = (this.doc_height==0) ? document.documentElement.clientHeight : this.doc_height;
}
this.dx[this.i] += this.stx[this.i];
document.all["dot"+this.i].style.pixelTop = this.yp[this.i];
document.all["dot"+this.i].style.pixelLeft = this.xp[this.i] + this.am[this.i]*Math.sin(this.dx[this.i]);
}
setTimeout("schloebesnow.snowIE()", this.speed);
},
/*
* Haupt-Animations-Funktion für Netscape6 und Mozilla
*/
snowNS6: function() {
for( this.i = 0; this.i < this.no; ++ this.i ) {
this.yp[this.i] += this.sty[this.i];
if( this.yp[this.i] > this.doc_height-50 ) {
this.xp[this.i] = Math.random()*(this.doc_width-this.am[this.i]-30);
this.yp[this.i] = 0;
this.stx[this.i] = 0.02 + Math.random()/10;
this.sty[this.i] = 0.7 + Math.random();
this.doc_width = self.innerWidth;
this.doc_height = self.innerHeight;
this.doc_height = (this.doc_height==0) ? document.documentElement.clientHeight : this.doc_height;
}
this.dx[this.i] += this.stx[this.i];
document.getElementById("dot"+this.i).style.top = this.yp[this.i]+"px";
document.getElementById("dot"+this.i).style.left = this.xp[this.i] + this.am[this.i]*Math.sin(this.dx[this.i])+"px";
}
setTimeout("schloebesnow.snowNS6()", this.speed);
}
}
schloebesnow.let_it_snow();
|
»
»
#166
RE: Night Dreamer Rudel Rpg- The first Chapter in
16.06.2011 18:57
von
Shibo (gelöscht)
Abby rief ich fröhllich,rannte auf Abby zu und kushcelte mich an sie.
#167
RE: Night Dreamer Rudel Rpg- The first Chapter in
16.06.2011 19:00
von
Yuuka (gelöscht)
Abby Ich sah Shibo an Shibo agt eich und kuschelte mit Shibo. Wenn hast du da mitgebracht kleine fragte ich freundlich und lächelte die fremde an.
#168
RE: Night Dreamer Rudel Rpg- The first Chapter in
16.06.2011 19:03
von
Saeko (gelöscht)
Saeko erwiederte das lächeln nur flüchtig. Mein Name ist Saeko stellte sie sich vor und sah die Fähe an. Sie machte sich etwas kleiner um Demut zu zeigen, denn sie war größer als diese Fähe.
#169
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.06.2011 16:03
von
Yuuka (gelöscht)
Abby Ich lächelte Ich bin Abby schön dich kennen zulernen sagte ich freundlich zu Saeko
#170
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.06.2011 17:02
von
Saeko (gelöscht)
Ganz meinerseits antwortete sie wie immer höfflich. Sie setzte sich brav vor Abby, wie ein Schüler der geduldig auf die nächste Aufgabe wartete.
#171
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.06.2011 18:28
von
Yuuka (gelöscht)
Abby Ich lächelte Wo kommst du her Saeko fragte ich freundlich.
#172
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.06.2011 18:39
von
Saeko (gelöscht)
Norden, aus dem Rudel "Silent Reaper" gab sie sofort zur Antwort. Sie schaute fragend zu Abby, wusste nicht genau was nun passierte, was noch gefragt wurde und wie es ausgehen würde. Sie musterte abby, studierte ihren Körper regelrecht um die Eigenschaften festzustellen und die Fähigkeiten.
#173
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.06.2011 18:42
von
Yuuka (gelöscht)
Abby Ich lächelte und kuschelte wieter mit Shibo Ich komm auch aus dem Norden aus dem Rudel "Black Strar" sagte ich und lächelte.
#174
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.06.2011 18:49
von
Saeko (gelöscht)
Ich habe schon davon gehört, aber wir vermeiden treffen auf andere Rudel meinte sie und dachte nach. Ihr Rudel war schon immer sehr distanziert gegenüber anderer Rudel gewesen und lehrte eigenen Sitten und Bräuche, ein grund weshalb es für Saeko schwerer war ein Rudel zu finden.
#175
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.06.2011 19:10
von
Yuuka (gelöscht)
Abby Ich lächelte Ja mein Rudel mied es auch andenr Rudel zutreffen sonst wäre es ja im Kämpf aus gegangen sagte ich und lächelte leicht.
#176
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.06.2011 19:14
von
Saeko (gelöscht)
Da hast du wohl recht gab sie zu und suefzte. Sie schreckte auf und schämte sich für diesen Laut. Sofort war sie wieder still und brav, so wie man es ihr beigebracht hatte.
#177
RE: Night Dreamer Rudel Rpg- The first Chapter in
18.06.2011 16:28
von
Yuuka (gelöscht)
Abby Ich kuschelte weider mit Shibo und lächelte Saeko an.
#178
RE: Night Dreamer Rudel Rpg- The first Chapter in
20.06.2011 09:55
von
Ransaturo (gelöscht)
das glaube ich dir aufs wort, aber du hast noch nie mit mir zusammen gejagt mit großen psychoaugen starrte ich sie an und lief dann weiter in den wald
#179
RE: Night Dreamer Rudel Rpg- The first Chapter in
23.06.2011 18:20
von
Lyeta (gelöscht)
Lyeta "Sicher. Es wird schon Spaß machen.", erwiderte ich recht fröhlich. Sein Blick war ein wenig überraschend gewesen, aber es störte mich nicht weiter. Ich hob meine Nase prüfend und erkannte in einiger Entfernung den frischen Geruch von Wild. Ich machte mit einer Kopfbewegung Ransaturo darauf aufmerksam, auch wenn er es vielleicht auch bereist bemerkt hatte.
#180
RE: Night Dreamer Rudel Rpg- The first Chapter in
16.07.2011 16:52
von
Yuuka (gelöscht)
Abby Ich lächelte shibo an und kuschelte weiter.
Besucher
0 Mitglieder und 5 Gäste sind Online
Wir begrüßen unser neuestes Mitglied: bill74
|
Forum Statistiken
Das Forum hat 949
Themen
und
1737
Beiträge.
Heute waren 0 Mitglieder Online:
|
|