![]() |
|
||||||||||
|
|||||
|
[+4 19.03.08]
Регистрация: Apr 2007
Адрес: Ukraine,Kharkov
Сообщений: 103
|
всем спасибо!
п.с.Я просто с математикой не дружу ))) |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 6
|
Не нужно изобретать велосипед, для таких целей и сделали easing functions:
http://livedocs.adobe.com/flex/2/doc...=00000747.html Вот пример: http://www.madeinflex.com/img/entrie...gexplorer.html |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 6
|
iNils,
Уже оффтопик, но... Похоже, наши взгляды на программирование слегка отличаются. Я привык думать о том, что я получаю денежное вознаграждение за потраченное мною на разработку/тестирование время. Для кастомеров важен конечный результат, соблюдение графика и качество. Поэтому для случаев, подобных приведенному в этом топике, я предпочитаю по возможности реюзать хорошо работающий код, нежели писать свой, чтобы потом сосредоточиться на более комплексных и интересных мне фичах. Я не хочу тратить дополнительные N часов на уже решенную проблему, т.к. предпочитаю вложить их в саморазвитие. P.S.: Автору рано или поздно понадобилось бы усовершенствовать поведение и математическую модель, поэтому использование easing является более долгоиграющим решением. P.P.S.: Не стоит забывать, что оптимизировать нужно только там, где это действительно необходимо. И не думаю, что в adobe написали хуже, чем предложенные здесь варианты. |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|