0
私はパーティクル(ムービークリップ)とパーティクルビヘイビアを持っていますが、これを複製するには良い方法が必要ですシステム動作、幅を決定する唯一の値を10から100 pxまで変更します。AS3の粒子システム、フラッシュを使って、パーティクル要素をコピーする問題
これはコードです:
ので//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);
、あなたが見ることができるよう、パーは、粒子のインスタンス名で、まあ、私は.width値を変更し、それを複製し、最終的にする必要があります。 x値も。何か案は?ありがとう!
これは私のAS3レベルでは非常に複雑ですが、これは(http://d.pr/ZiW9)は私の.flaですが、あなたの修正はありますが、複数のパーティクルを作成することはできません。ありがとう! – DomingoSL
変更されたファイルに戻るdroplrリンクの私の編集を参照してください – sberry
ありがとう!!!!それはうまくいくはず – DomingoSL