![]() |
Помогите пожалуйста с математикой.
До самого утра бился над простой задачей, но решить не смог. Не зря у меня с 2002 года такая аватарка :)
Суть задачи следующая: на стейдже есть мувиклип. Он движется по х в заданном отрезке (х=0 ... х=600), при это изменяясь в размерах через xscale и yscale. В точке х=0 он 30% от оригинала. В точке х=600 - 700%. При этом в точке х=511 он должен быть 277%. Как можно выразить зависимость его увеличения от проекции на х? Знаю, что к АС3 эта тема отношения не имеет, но куда задать вопрос тоже не понятно. Помогите пожалуйста, больше обратиться некуда... Заранее благодарен за ответ. |
Писать нужно в тот раздел, на языке которого вы пишете.
Вроде бы как-то так будет, проверьте: Код AS3:
|
Зависимость нелинейная (разве что линейная, но их две). Данных маловато для математического выражения зависимости.
Для данных трех точек вписывается полином второй степени Scale = -211*x*x + 1144*x - 933 Но это настолько криво, что жуть |
Задача очень простая, нужно лишь 307% разделить на 551 и прибавлять каждый пиксель это значение.
А после х>=551, 393% разделить на 39. |
Спасибо огромное всем за помощь, Вам г-н Тэйлс отдельно!
|
| Часовой пояс GMT +4, время: 23:40. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.