Просмотр полной версии : Алгоритм хаотичного движения
Не кто не поскажет Алгоритмчик хаотичного движения только не из угла в угол, а чтобы обект двигался по в полоскости по кривым.
из угла в угол =) выглидит примерно так
_root.onEnterFrame = function() {
_root.obj._x += (kX-_root.obj._x)/15;
_root.obj._y += (kY-_root.obj._y)/15;
};
function point() {
kX = random(Stage.width);
kY = random(Stage.height);
}
setInterval(point, 400);
Что ты подразумеваешь под "по в полоскости по кривым"?
artfla$her
09.08.2004, 00:35
Не кто не поскажет Алгоритмчик хаотичного движения только не из угла в угол, а чтобы обект двигался по в полоскости по кривым.
Точно не знаю, но по-мойму хаотичное движение по кривым у тебя получиться, если ты используешь функцию движения объекта по окружности/эллипсу. Понимаешь? Т.е. объект движется по какому-нибудь овалу, и вдруг резко начинает обходить новую окружность и т.д.
artfla$her ну впринцепе ты прав но как описать это кодом вот в этом вопрос. Я хотел зделать примрно так какаята функция по random выберает точки допустим 3 и по этим трем точкам строится сплайн, а в дольнейшем по этому сплайну пускается обект после того как обект проходит через вторую точку первая удоляется 4 создается и так далее.
Принцип я думаю понятен но сложность в том как построить сплайн я в интерполяции сплайнами не селен. Может кто подскажет.
artfla$her
09.08.2004, 02:38
artfla$her ну впринцепе ты прав но как описать это кодом вот в этом вопрос.
Не вопрос :) Только что слепил. Правда, не совсем до конца доработано, но я думаю, основу ты поймешь и сможешь переделать "под себя". Это немного грубый вариант того, что ты хотел увидеть. :) Если чего не понятно, спрашивай, тока я отвечу уже в следующую ночь :)
не ну это долеко не то что я хотел но серовно огромное спосибо я тут уже дописываю нашел инфу в инете по сплайнам скоро доделаю
мне конечно рановато лезть в такие вещи ))) но всеже с random можно немного поэксперементировать )))
так как небольшой вариант, а может и идея)
artfla$her
11.08.2004, 01:57
Да, а это проще, чем мои премудрости с окружностями. И как только я не догадался о таком варианте? Обыдно, да! :) Спасибо, D12, теперь буду иметь в виду простое решение сложной проблемы. И хватит скромничать :)
greyshaman
11.08.2004, 02:22
когдато умные дядьки придумали полярную систему коордтнат, тока до сих пор не пойму для кого
http://www.flasher.ru/forum/showthread.php?threadid=33806&highlight=chaos
greyshaman)))
ничего себе ))) я со стула чуть неупал))) вот это эффект)))
artfla$her
12.08.2004, 00:05
По-моему, ентот эффект от движения танка в примере D12 отличается только шлейфом, который достаточно просто создать, а также, может, более плавными поворотами траекторий.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.