| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jul 2011 Ort: Kiel
Beiträge: 16
| Schneefall im bestimmten Bereich
Hallo Ihr Lieben, hab ein Script für ein Schneefall, möchte diesen aber nur einem bestimmten Bereich sehen. Per einfacher Maske geht es nicht. Ich habe mir auch shcon schon die anderen Anfragen durchgelesen und weiß, dass ich im Code wohl ein MC festlegen kann. Aber egal was ich probiere, es kommt dabei leider nicht der gewünschte Effekt raus. Anbei mal mein Script. Bin über jede Hilfe dankbar. PHP-Code: |
| | |
| | #2 (permalink) |
| AS3-boon Registriert seit: Sep 2011 Ort: Hesse
Beiträge: 12
|
hallo. einfacher weg: dein script in ein mc schreiben. die groesse aendern und die dichte anpassen. als beispiel eine flaeche 100*100 Code: function schnee(pAnzahl, pBreite, pHoehe, pFlockenDim, pFlockenDichte)
{
for (var i = 0; i <= pAnzahl; i++)
{
this.attachMovie("fClip","flocke" + i,i);
this["flocke" + i].skal = 50 + (Math.random() * pFlockenDim);
this["flocke" + i].alpha = 20 + (Math.random() * pFlockenDichte);
this["flocke" + i]._xscale = this["flocke" + i].skal;
this["flocke" + i]._yscale = this["flocke" + i].skal;
this["flocke" + i]._alpha = this["flocke" + i].alpha;
this["flocke" + i].xpos = this["flocke" + i]._x;
this["flocke" + i]._x = -10 + (Math.random() * pBreite);
this["flocke" + i].zufall = 1 + (Math.random() * 2);
this["flocke" + i]._y = -10 + (Math.random() * pHoehe);
this["flocke" + i].wind = -Math.PI + (Math.random() * Math.PI);
this["flocke" + i].onEnterFrame = function()
{
this.rad += ((this.wind / 180) * Math.PI);
this._x -= Math.cos(this.rad);
this._y += this.zufall;
if (this._y >= pHoehe)
{
this._y = -1;
}
if ((this._x >= pBreite) || (this._x <= 0))
{
this._x = -10 + (Math.random());
}
};
}
}
// Aufruf der Funktion (Schnee-Effekt ausführen)
schnee(50,100,100,10,50); //hier geaendert.
__________________ sine qua non |
| | |
| | #3 (permalink) |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.162
|
Außerdem würde ich eine lokale Variable verwenden. Diese dynamischen Zugriffe sind nämlich relativ rechenintensiv und machen den Code ziemlich unübersichtlich: PHP-Code:
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Flash CS3] Nur bestimmten Bereich exportieren | Futsch | Flash Einsteiger | 1 | 08-10-2009 14:07 |
| Bestimmten Bereich überprüfen! | velocity. | Flash 8 | 1 | 30-06-2009 14:35 |
| AS auf bestimmten Bereich begrenzen | DirtyWorld | Flash MX 2004 | 1 | 11-03-2005 07:08 |
| Screenshot von bestimmten bereich in mc | lilly26 | ActionScript 1 | 3 | 21-11-2004 16:28 |
| in einem bestimmten bereich | melba008 | Flash MX | 5 | 05-11-2003 17:08 |