• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > Stuff

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-12-2003, 16:57   #1 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
Wheinachts[STUFF] Bloba's Snow-o-Mat

hi für alle die noch nicht in weihnachtsstimmung sind
der ultimative schneegenerator
viel spass
PHP-Code:
anz 500;
fall 20;
ranstarr = [];
range Stage.width;
ground Stage.height;
function 
makePos() {
    for (
i=1i<=anzi++) {
        
random(range);
        
ranstarr.push(w);
    }
}
function 
makeCopy() {
    for (
i=1i<=anzi++) {
        
this.bot.duplicateMovieClip("snowflake"+ii);
        
wichSnow random(3)+1;
        
this["snowflake"+i].gotoAndStop(wichSnow);
        
this["snowflake"+i]._x ranstarr[i];
        
this["snowflake"+i]._y = -(random(ground));
    }
}
MovieClip.prototype.fall = function(ende) {
    
this.onEnterFrame = function() {
        
this._y += random(fall)+5;
        if (
this._y>=ende) {
            
wichSnow random(3)+1;
            
this._y = -(random(ground));
            
this.gotoAndStop(wichSnow);
            
//delete this.onEnterFrame;
        
}
    };
};
function 
starter() {
    for (
i=1i<=anzi++) {
        
this["snowflake"+i].fall(ground);
    }
}
startbtn.onPress = function() {
    
anz Number(fields.flak);
    if (
anz == or anz == "NaN") {
        
anz 500;
    }
    
fall Number(fields.fast);
    if (
fall == or fall == "NaN") {
        
fall 20;
    }
    
this._x fields._x=-200;
    
makePos();
    
makeCopy();
    
starter();
}; 
guckstDu
Angehängte Dateien
Dateityp: zip snow-o-mat.zip (4,1 KB, 387x aufgerufen)
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 04-12-2003, 17:00   #2 (permalink)
AchimHomeZone
 
Benutzerbild von onip
 
Registriert seit: Feb 2002
Ort: Cöllefornia / Cologne / Kölle / Köln
Beiträge: 1.541
Thumbs up

coole sache, danke.
ein tut mehr in meiner sammlung
__________________
__________________


4. Lunyu 2.13.

Zi Gong fragte, was einen Flasher ausmache.
Konfuzius sprach: "Er predigt nur das, was er zuvor schon selbst in die Tat umgesetzt hat."
onip ist offline   Mit Zitat antworten
Alt 04-12-2003, 17:10   #3 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
Thumbs up

hi bloba vielendank für dir weihnachtsstimmung
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Alt 04-12-2003, 17:12   #4 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642

gern geschen
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 04-12-2003, 17:15   #5 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
Thumbs up


na, das ist doch mal was lustiges !

feines teil !
warrantmaster ist offline   Mit Zitat antworten
Alt 04-12-2003, 18:27   #6 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Hehe!! Geiles Schneegestöber

Hi5** bloba

Hi warrant, hi HAY
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 04-12-2003, 18:32   #7 (permalink)
dummschnack
 
Benutzerbild von Chino
 
Registriert seit: Mar 2002
Ort: Essen
Beiträge: 1.778
Ich liebe Schnee...

Sehr schick, Bloba! Thx!

Gruss, Chino
__________________
» flashbored since 2006
» my band: radioghost
Chino ist offline   Mit Zitat antworten
Alt 04-12-2003, 18:34   #8 (permalink)
wäre nett!
 
Benutzerbild von delikat
 
Registriert seit: Oct 2002
Ort: Limburg
Beiträge: 1.596
cool aldaa
__________________
__gruss m@x

Achim25³
2x onkel²b_d
delikat ist offline   Mit Zitat antworten
Alt 04-12-2003, 18:38   #9 (permalink)
_______________
 
Benutzerbild von son yu
 
Registriert seit: Mar 2003
Ort: !Schnitzerland
Beiträge: 2.003
danke
__________________
ey… be cool!

Mac OS-X 10.5.6, Safari Version 4 Public Beta (5528.16), on PowerBook 12" G4 1,5 GHz,
1,25 GB RAM, FlashPlayer 9 is auch noch da, wenn ich Lust habe…
son yu ist offline   Mit Zitat antworten
Alt 04-12-2003, 19:41   #10 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
auch euch allen besten dank

Hi5**Rusty
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 04-12-2003, 20:13   #11 (permalink)
bastix
Gast
 
Beiträge: n/a
hehe schön!
Ich habe letztes Jahr mal Schneefall simuliert ;>
Warten wir auf Silvester
  Mit Zitat antworten
Alt 04-12-2003, 20:58   #12 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
so hier noch ein kleines update mit "wind simulation"
Gucken

PHP-Code:
anz 500;
fall 20;
confuse 10;
ranstarr = [];
range Stage.width;
ground Stage.height;
function 
makePos() {
    for (
i=1i<=anzi++) {
        
random(range);
        
ranstarr.push(w);
    }
}
function 
makeCopy() {
    for (
i=1i<=anzi++) {
        
this.bot.duplicateMovieClip("snowflake"+ii);
        
wichSnow random(3)+1;
        
this["snowflake"+i].gotoAndStop(wichSnow);
        
this["snowflake"+i]._x ranstarr[i];
        
this["snowflake"+i]._y = -(random(ground));
    }
}
MovieClip.prototype.fall = function(endecon) {
    
this.onEnterFrame = function() {
        
i<=i++ : i=1;
        var 
Math.round((Math.sin(i))*con);
        
this._x += a;
        if (
this._x>=range) {
            
this._x = -(random(range));
        }
        
this._y += random(fall)+5;
        if (
this._y>=ende) {
            
wichSnow random(3)+1;
            
this._y = -(random(ground));
            
this.gotoAndStop(wichSnow);
            
//delete this.onEnterFrame;
        
}
    };
};
function 
starter() {
    for (
i=1i<=anzi++) {
        
this["snowflake"+i].fall(groundconfuse);
    }
}
startbtn.onPress = function() {
    
anz Number(fields.flak);
    if (
anz == or anz == "NaN") {
        
anz 500;
    }
    
fall Number(fields.fast);
    if (
fall == or fall == "NaN") {
        
fall 20;
    }
    
confuse Number(fields.fad);
    
this._x fields._x=-200;
    
makePos();
    
makeCopy();
    
starter();
}; 
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 05-12-2003, 02:39   #13 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.831
ich lass es mal mitschneien
ActionScript:
  1. function Snow (targetMc, size, speed, count, width, height)
  2. {
  3.     this.targetMc = targetMc;
  4.     this.size = size;
  5.     this.speed = speed;
  6.     this.count = count;
  7.     this.width = width;
  8.     this.height = height;
  9.     this.flakes = [];
  10.     this.makeFlakes ();
  11. }
  12. Snow.prototype.makeFlakes = function ()
  13. {
  14.     for (var i = 0; i < this.count; i++)
  15.     {
  16.         var flake = this.targetMc.createEmptyMovieClip ("f" + i, i + 1);
  17.         this.flakes.push ({mc:flake, dist:5 + Math.random () * 5});
  18.         with (flake)
  19.         {
  20.             _y = Math.random () * this.height;
  21.             _x = Math.random () * this.width;
  22.             lineStyle (4, 0xEEEEEE);
  23.             lineTo (1, 1);
  24.         }
  25.     }
  26.     this.snowID = setInterval (this, "render", this.speed);
  27. };
  28. Snow.prototype.render = function ()
  29. {
  30.     this.xpos++;
  31.     for (var i = 0; i < this.count; i++)
  32.     {
  33.         this.flakes[i].mc._y += this.flakes[i].dist;
  34.         this.flakes[i].mc._x += Math.sin (i + this.xpos / 5) * 5;
  35.         if (this.flakes[i].mc._y > this.height)
  36.         {
  37.             this.flakes[i].mc._y = this.size * -1;
  38.             this.flakes[i].mc._x = Math.random () * this.width;
  39.         }
  40.     }
  41. };
  42. this.createEmptyMovieClip ("snow_mc", 1);
  43. test = new Snow (snow_mc, 4, 20, 100, 550, 400);
  44. _quality = "LOW";
michael ist offline   Mit Zitat antworten
Alt 05-12-2003, 11:53   #14 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
hey gutknut .cooles teil
freut mich jemanden inspiriert zu haben
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 17-12-2005, 18:09   #15 (permalink)
arrr
 
Benutzerbild von stelzbock
 
Registriert seit: Mar 2005
Ort: ch-st.gallen
Beiträge: 222
Code:
**Error** Scene=Scene 1, layer=Layer 5, frame=1:Line 9: Type mismatch in assignment statement: found Number where String is required.
         for (i=1; i<=anz; i++) {
schade...
stelzbock ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 21:45 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele