Просмотр полной версии : Случайное положение клипа относительно X координаты
Как сделать так что бы клип который отачиться появлялся в случайном месте ( с определенным разбросом ) относительно определенной ширины :umnik2:
Mnilionic
16.11.2008, 01:13
_x = Math.round( Math.random() * _width )
function randomGaussian(a, deviation) {
var t:Number = 0;
var x:Number;
var v1:Number;
var v2:Number;
var r:Number;
if (t == 0) {
do {
v1 = 2*Math.random()-1;
v2 = 2*Math.random()-1;
r = v1*v1+v2*v2;
} while (r>=1.0);
r = Math.sqrt((-2*Math.log(r))/r);
t = v2*r;
return (a+v1*r*deviation);
} else {
x = t;
t = 0;
return (a+x*deviation);
}
}
for (var i = 0; i<10; i++) {
var x = randomGaussian(Stage.width/2, 50);
var y = randomGaussian(Stage.height/2, 50);
var t = this.attachMovie('tmp', 'tmp'+i, i, {_x:x, _y:y});
}
где a - опрееленное место
deviation - случайный разброс
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.