Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Проблема...не знаю. (http://www.flasher.ru/forum/showthread.php?t=21145)

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

Вложений: 1
Вот! Но это очень грубый вариант...

SlavikX 03.10.2001 01:45

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

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


Часовой пояс GMT +4, время: 07:08.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.