ciao a tutti,![]()
sto cercando di creare un flusso, e ci sono quasi vi presento la mia situazione
sullo stage ho mc con nome d'istanza "pallina" e nelle sue action c'è:
poi sulle action nella root ho messocodice:onClipEvent (load) { if (this._name == "pallina") this._visible = false; } onClipEvent (enterFrame) { x += velx; if (x > _root.xctr) x = -_root.xctr; y = _root.down_diff / (1 + x/_root.down_diff * x/_root.down_diff) + buffer; this._x = _root.xctr + x; this._y = _root.yctr - y; }
[/code]
this._lockroot = true;
xctr = 181;
yctr = 200;
max = 100;
for (var j = 0; j < max; j++)
{
_root.pallina.duplicateMovieClip ("pallina"+j, j + max);
_root["pallina"+j].x = random (550) - 160;
_root["pallina"+j].velx = Math.random () * 5 + 5;
_root["pallina"+j].buffer = Math.random () * 20 - 10;
}
stop();
[/code]
e effettivamente il flusso inizia da sinistra verso destra solo che non capisco come inserire il punto iniziale ad esempio y=0; e finale y=300; in maniera da ottenere una parabola.
qualcuno saprebbe aiutarmi?
Grazie mille![]()