/*
* 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();
|
»
»
#136
RE: Night Dreamer Rudel Rpg- The first Chapter in
30.05.2011 16:30
von
Yuuka (gelöscht)
Abby lächelte und schlief nach kurzer hat auch ein.
#137
RE: Night Dreamer Rudel Rpg- The first Chapter in
30.05.2011 17:49
von
Shibo (gelöscht)
Shibo kuschelte sich immer tiefer in Abby´s Fell.Nun konnte sie sich nichtmehr weiter enkuschel.
#138
RE: Night Dreamer Rudel Rpg- The first Chapter in
30.05.2011 20:26
von
Ransaturo (gelöscht)
ran lachte und stand auf echt langweilig hier bei euch meinte er und schaute auf die faulpelze hinunter. da sein magen etwas grummelte ging er wortlos in den wald um vorerst nur zu jagen, doch ob er wieder kommen würde war die frage
#139
RE: Night Dreamer Rudel Rpg- The first Chapter in
30.05.2011 20:40
von
Lyeta (gelöscht)
Lyeta Ich folgte Ransa und lief neben ihm her. "Du gehst jagen? Stört es dich, wenn ich mitkomme?", fragte ich betont uninteressiert.
#140
RE: Night Dreamer Rudel Rpg- The first Chapter in
31.05.2011 17:48
von
Yuuka (gelöscht)
Abby schlief und kuschelte mit Shibo weiter.
#141
RE: Night Dreamer Rudel Rpg- The first Chapter in
01.06.2011 18:19
von
Ransaturo (gelöscht)
ransaturo schaute kurz ernst zu lyeta, dann schaute er wieder gerade aus wenn du dich traust lachte er und lief weiter
#142
RE: Night Dreamer Rudel Rpg- The first Chapter in
01.06.2011 19:17
von
Yuuka (gelöscht)
Abby schlief gemüdlich mit shibo weiter
#143
RE: Night Dreamer Rudel Rpg- The first Chapter in
04.06.2011 20:51
von
Vileynoth
• Reciprocate Soul | 193 Beiträge
Vileynoth legte sich wieder in das hohe Gras und versuchte einzuschlafen. Er war viel zu übermüdet um seine Augen noch weiter offen zu halten und versuchte es auch erst garnicht. Er hatte keine Lust mehr herumzuirren und auf Wölfe zu treffen ,die ihm auch nicht sagen konnten wo er sich befand.
Wo zu viile eiiner Art siind wiird das Gleiichgewiicht wiieder hergestellt. Also wo bleiiben die Jäger der Menschen?
#144
RE: Night Dreamer Rudel Rpg- The first Chapter in
05.06.2011 17:44
von
Nian (gelöscht)
ich stand vorsichtig auf um shibo nicht zu wecken und gesellte mich zu vil, der ebenfalls schlief wieso ind alle welpen nur so süss, sie rauben mir ja glatt mein herz fragte sie sich selbst und legte sich wärmend zu vil
#145
RE: Night Dreamer Rudel Rpg- The first Chapter in
07.06.2011 18:00
von
Yuuka (gelöscht)
abby schleif gemüdlich weiter an der seite von shibo
#146
RE: Night Dreamer Rudel Rpg- The first Chapter in
15.06.2011 12:42
von
Vileynoth
• Reciprocate Soul | 193 Beiträge
Vileynoth öffnete ein Auge und schaute zu Nian. Er fühlte sich wohl neben ihr und so kuschelte er sich ganz nah an sie und schloss wieder die Augen.
Wo zu viile eiiner Art siind wiird das Gleiichgewiicht wiieder hergestellt. Also wo bleiiben die Jäger der Menschen?
#147
RE: Night Dreamer Rudel Rpg- The first Chapter in
15.06.2011 17:28
von
Lyeta (gelöscht)
Lyeta "Mich trauen? Keine Sorge, ich habe keine Angst vor etwas so alltäglichem wie jagen.", meinte ich und lachte kurz. Ich lief mit leichtem Schritt neben ihm her und hielt die Nase in die Luft, um Witterung aufzunehmen.
#148
RE: Night Dreamer Rudel Rpg- The first Chapter in
15.06.2011 18:16
von
Saeko (gelöscht)
Saeko lief durch eine noch unbekannte Geggend, zumindest für sie. Sie wusste das es hier andere Wölfe gab, sie roch es. Ohne angst folgte sie dem Geruch, vielleicht war es ja ihre Chance endlich ein Rudel zu finden, aber allzuviel Hoffnung machte sie sich dann doch lieber nicht. Sie schnupperte kurz in der Luft ob sie auch wirklich näher kam. Zu hören war noch ncihts, dafür waren sie doch noch zu weit weg.
#149
RE: Night Dreamer Rudel Rpg- The first Chapter in
15.06.2011 18:46
von
Shibo (gelöscht)
(Auch wenn es jetzt so scheint: Nein Nian due hats mich nicht aufgeweckt ;)) Ich gähnte.Meine Augen waren aber immernoch geschloss.Dan blinzelte ich verschlafen mit den Augen.ich bin aufgewacht.Ich ging zu Abby und leckte ihr über die Schnautze.Dan kushcelte ich mich noch einmal an sie.Ich kletterte danach auf einen Stein un gugte mich um.
#150
RE: Night Dreamer Rudel Rpg- The first Chapter in
15.06.2011 18:52
von
Saeko (gelöscht)
Saeko lief gemütlich weiter und lauschte dem Wind der leise säuselte. Sie liebte diese Ruhe, niemand der sie störte und nervte. Sie sah sich immerwieder um, überprüfte die Umgebung nach vermeindlichen Gefahren. Es schadete nie sich einmal zuviel zu vergewissern das alles in Ordnung war. Sie sah etwas in der Ferne und kniff die Augen zusammen um noch besser zu sehen. Es sah aus wie ein Wolf, sie konnte sich aber auch irren. Vorsichtig lief sie etwas langsamer 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:
|
|