PDA

Просмотр полной версии : Проблема...не знаю.


SlavikX
02.10.2001, 23:55
Привет! :)
Вобщем суть в том, что бы сделать плавающих рыбок в аквариуме, все рыбки должны быть дубликатами от 2ух родительских иметь разные размеры, и плавать сами по себе. Как это сделать???

Заранее благодарю,
С уважением,
sLavik.

StimS
03.10.2001, 00:18
Дублируешь рыбок, и задаещь координаты и размер. Как-то так:
-------
i=i+1
nm=nm+i
dublicateMovieClip ("fish", nm, i)
//создаем клип с уникальным именем
setPropety (nm, _xscale, random(10)+5)
//Задаем размер по Х
setPropety (nm, _yscale, random(10)+5)
//Задаем размер по У
setPropety (nm, _y, random(20)+3)
//Задаем позицию по оси У(высота плавания)
setPropety (nm, _x, 17)
//Центр клипа неизменен, 17 (ось Х)

--------
вот сам код. Кажется, он выглядит так. Конечно, там куча параметров, если не в западло, брошу исходничёк попозже...

SlavikX
03.10.2001, 00:33
Ага, Спасибо! :)
Это все понятно, я не знаю как запустить рыбок по произвольной, извесной только самим рыбкам траектории, чтобы была иллюзия что рыбки живут в аквариуме, а не вздеты на проволоку.

С уважением,
sLavikX

StimS
03.10.2001, 00:44
Просто в клипе у рыбы задаешь движение. А количество разноразмерных рыбок (если сделаешь движение (плавание) как можно реальней) сделает своё!

RFMitrio
03.10.2001, 00:45
Рандомом (random). Выбираешь рандомом для каждай рыбы координаты и постепенно двигаешь скриптом рыбу к иточке с этими координатами. Как только рыбка достигнет заданной точки - все по новой.

StimS
03.10.2001, 00:56
Вот! Но это очень грубый вариант...

SlavikX
03.10.2001, 01:45
Спасибо, сейчас буду все это дигустировать! :) :)

С уважением,
sLavikX