ich entwickle ein sehr einfaches Partikelsystem in AS3, ich habe das Partikel (ein MovieClip) und das Partikelverhalten, aber jetzt brauche ich einen guten Weg, es zu duplizieren Anzahl der Male und ändern Sie den einzigen Wert, der das Systemverhalten bestimmen, die Breite von 10 bis 100 px.Partikelsystem auf AS3, mit Flash, Problem beim Kopieren des Partikelelements
Dies ist der Code:
//some declarations
var blur:BlurFilter = new BlurFilter();
var filterArray:Array = new Array(blur);
import fl.transitions.Tween;
import fl.transitions.easing.*;
//the only input value, from 10 to 100
par.width=100;
//the equations that define the behavior.
par.alpha=.0088*par.width+.98;
par.height=par.width;
blur.blurX = .75*par.width-.55;
blur.blurY = blur.blurX;
blur.quality = 1;
par.filters = filterArray;
//the movement of the particle
var myTween:Tween = new Tween(par, "y", Strong.easeOut, par.y, stage.stageHeight+2*par.height, -.2*par.width+22, true);
So, wie Sie sehen können, par der Instanzname für die Teilchen ist, na ja, muss ich es duplizieren den .width Wert zu ändern und schließlich den. x Wert auch. Irgendwelche Ideen? Vielen Dank!
tut mir leid, aber das ist sehr kompliziert für meine AS3-Ebene, das (http://d.pr/ZiW9) ist meine .fla mit Ihren Modifikationen, aber ich kann nicht mehr als ein Teilchen, Vielen Dank! – DomingoSL
Siehe meine Bearbeitung für den Droplr-Link zurück zu Ihren geänderten Datei (en) – sberry
Danke !!!! das sollte funktionieren – DomingoSL