/*
* 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();
|
»
»
#16
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 16:30
von
Vileynoth
• Reciprocate Soul | 193 Beiträge
Ja warscheinlich schon... Vil ließ den Kopf ein bisschen hängen und dachte an seine Eltern.
Wo zu viile eiiner Art siind wiird das Gleiichgewiicht wiieder hergestellt. Also wo bleiiben die Jäger der Menschen?
#17
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 16:31
von
Shibo (gelöscht)
Und ich bin heimlich den Jägern von unserem Rudel gefolgt habe sie dan aber aus den Augen verloren und nichtmehr zurück gefunden sagte Shibo ohne Traurig zu klingen.Ganz im gegenteil:Sie klang fröhlich
#18
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 17:03
von
Nian (gelöscht)
zusammengerollt lag ich in der nähe eines flusses. ich schlief ruhig und träumte ich lief durch eine wüste, angestrengt und schlaff war ich. die sonne brannte auf mich herab. ich hatte kaum noch kraft und konnte kaum aufrecht stehen. ich fiel zusammen, alles wurde schwarz für einen augenblick, doch dann ein heller lichtstrahl und die wüste war eine wiese, wie keiner sie je gesehen hatte, so unglaublich groß so voller leben und farben. ich schöpfte aus diesem anblick neue kraft und tollte über sie, doch dann binnen weniger sekunden verfaulte alles, es wurde wieder wüste. eine einzige blüte einer der wohl unbeschreiblich schönsten pflanzen der welt lag nun vor meinen pfoten, als letztes. ein blatt nach dem anderen verlor an farbe und wurde langsam zu staub. nun war ich komplett alleine in einer wüste, bestehend nur aus ebenem sand, keine hügel, keine kakteen, keine tiere, nichts war da. ich wachte schreckhaft auf. mein puls raste und meine erste aktion war es zu schreien, nur kurz, aber dennoch laut. es war für mich pure folter zu sehen, wie die natur starb
#19
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 17:08
von
Shibo (gelöscht)
Bei einem schrei sprang Shibo auf.Sie rannte zu dem Schrei.In die richtung wo sie ihn vermutete,besser gesagt.
#20
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 17:12
von
Nian (gelöscht)
ich bemerkte erst jetzt, dass es nur ein traum war und dann bemerkte ich auch die schritte und den duft eines fremden wolfes. ich setzte mich nett hin und schaute in seine richtung. sagen tat ich jedoch nichts
#21
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 17:15
von
Shibo (gelöscht)
Shibo roch einen anderen Wolf.Sie rannte schneller.Als sie vor ihm war,setzte ise sich und lächelte.
#22
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 17:22
von
Nian (gelöscht)
ich lächelte den fremden welpen an na du? fragte sie nett ,wenn man es eine frage nennen konnte was machst du hier? so alleine.
#23
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 17:29
von
Shibo (gelöscht)
Ich habe mein Rudel verloren sagte Shibo.Si eklan aber wieder fröhlich.
#24
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 17:33
von
Nian (gelöscht)
das tut mir leid für dich. hm. ich bin nian und du? fragte ich die kleine. sie wirkte so süss zu sein
#25
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 17:35
von
Shibo (gelöscht)
Ist schon gut sagte Shi.Ich Shibo sagte sie.
#26
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 17:47
von
Nian (gelöscht)
ich schaute auf shibo herab und schwieg, dann ging ich zum fluss und trank etwas, dann setzte ich mich wieder genau an den platz wo ich davor sass ja gut ähm... ich wusste nicht was ich sagen sollte
#27
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 17:57
von
Shibo (gelöscht)
Shibo lächelte.Sie schüttlete sich einmal die Käfer vom Fell.
#28
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 18:22
von
Yuuka (gelöscht)
Abby lief im wlad um her und suchte nach etwas zum essen.
#29
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 20:41
von
Vileynoth
• Reciprocate Soul | 193 Beiträge
(eh ich blick iwie grad nich mehr durch ;] kann mir jemand von euch sagen wo Vil gerade is? )
Wo zu viile eiiner Art siind wiird das Gleiichgewiicht wiieder hergestellt. Also wo bleiiben die Jäger der Menschen?
#30
RE: Night Dreamer Rudel Rpg- The first Chapter in
17.05.2011 20:48
von
Shibo (gelöscht)
[Da wo du warst ;) Ich bin zu Nian gerannt.......und du bist eben immernoch bei Lyeta]
Besucher
0 Mitglieder und 10 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:
|
|