PDA

Просмотр полной версии : Движение по кривой программно


DbIM
20.04.2008, 16:56
Приветствую, уважаемые!

Помогите найти оптимальное решение вопроса:

Как программно пускать MovieClip по НАРИСОВАННОЙ РУЧКАМИ(!!) кривой безье.

Задача следующая:
Есть несколько нарисованных кривых, нужно пустить мувик например из точки 1 в точку 2 по одной из этих кривых.

Вот примерно так:
http://linemedia.ru/primer.jpg

MrPoma
20.04.2008, 17:18
http://bezier.ru

DbIM
20.04.2008, 17:43
Так дело в том, что кривые нарисованы РУЧКАМИ, а не программно!

iNils
20.04.2008, 17:51
Программно не получится, правда есть такой ход (http://www.flasher.ru/forum/showpost.php?p=541332&postcount=6) конем.
Фактически мы сначала таймлайн твином собираем "данные" о пути, а потом программно двигаем согласно этим данным.

DbIM
20.04.2008, 21:28
Программно не получится, правда есть такой ход (http://www.flasher.ru/forum/showpost.php?p=541332&postcount=6) конем.
Фактически мы сначала таймлайн твином собираем "данные" о пути, а потом программно двигаем согласно этим данным.

Да, я уже об этом думал, и другого пути не нашел... думал, может как нить попроще можно... а то у меня около 400 путей во флешке...

chingachgoog
21.04.2008, 14:00
я думаю на нарисованную кривую-траеторию надо наложить прозрачный мувиклип-поводок с моушеном по этой кривой. И ориентировать программно-управляемуй мувик по этому поводку.

qazwsx
21.04.2008, 15:18
Можно сделать скриншоты с траэкторий, написать парсер каторый распарсит эти кривые и определит контрольные точки :D

chingachgoog
21.04.2008, 19:58
парсер который снимает координаты контрольных точек вручную нарисованных кривых уже есть на jsfl - надо поискать по форуму, где-то была ссылка на файлик.

только не думаю, что это решит поставленную задачу.