вторник, 15 апреля 2008 г.
Движение с ускорением
Комары летают с ускорением
Возникала у меня потребность сделать во Flash программное движение с ускорением. Причем важно было чтобы анимация начиналась в строго заданной точке и заканчивалась также в строго определенной точке. Попытки построит инкрементный алгоритм на основе школьной формулы расчета пути пройденного при движении с ускорением успехом не увенчались. При движении объект двигаясь с ускорением, проходил дальше конечной точки и только потом в нее возвращался. Судя по всему причиной тому особенности инкрементного алгоритма. Кроме того формулы для расчета необходимых значений скорости и ускорения получались очень громоздкими.
Оказывается существует более простая реализация движения с ускорением. Выше на странице размещен пример такой реализации. В нем для каждого комара прописан вот такой код:
// ДВИЖЕНИЕ С УСКОРЕНИЕМ
// Конечные координаты
finishX = Math.random() * Stage.width;
finishY = Math.random() * Stage.height;
finishAngle = 20 - Math.random() * 40;
// От этой величины зависит скорость движения и ускорение.
// Чем больше значение, тем медленнее движение.
speed = 8;
onEnterFrame = function () {
// Пока не достигли конечных координат продолжаем движение
if (Math.abs(_x - finishX) > 0.5 && Math.abs(_y - finishY) > 0.5) {
_x += (finishX - _x) / speed;
_y += (finishY - _y) / speed;
_rotation += (finishAngle - _rotation) / speed;
}
// А потом начинаем всё с начала
else {
_x = finishX;
_y = finishY;
_rotation = finishAngle;
finishX = Math.random() * Stage.width;
finishY = Math.random() * Stage.height;
finishAngle = 20 - Math.random() * 40;
}
}
Разумеется такой алгоритм можно применять не только для анимации движения, но и например для анимации смены цвета.
понедельник, 14 апреля 2008 г.
Желтые киви
Фото с сайта ZESPRI Kiwifruit
На днях Кристина купила желтые киви. Снаружи они как обычные зеленые, только немного меньше и более продолговатые. А внутри желтые и очень вкусные. Мякоть у них более нежная и сладкая, почти без кислинки.
Заинтересовавшись тем действительно ли это отдельный сорт киви или просто перезревшие обычные зеленые киви я полез в Интернет. Поиски привели меня на сайт компании ZESPRI Kiwifruit.
Оказывается желтые киви это действительно отдельный сорт киви который называется ZESPRI™ GOLD Kiwifruit. Да именно так с значком "TM" как у зарегистрированной торговой марки. Растет этот замечательный сорт киви в Новой Зеландии. На сайте производителя его называют не иначе как "национальное сокровище", "сенсация" и "фантастическое средства для того чтобы обрести отменное здоровье". Прямо так и пишут. Всё это конечно маркетинг и реклама, но факт остается фактом - желтые киви действительно очень вкусные и за те три года которые они уже продаются на рынке объем их продаж значительно вырос.
См. также:
ZESPRI Kiwifruit
http://www.zesprikiwi.com/goldkiwi.htm
пятница, 11 апреля 2008 г.
Оптимальная длина велосипедной цепи
Оптимальная длина велосипедной цепи
Весна - это не только время, когда прилетают птички, начинает расти травка и распускаются цветочки, это еще и начала полноценного велосезона (зимний маунтинбайк не в счет).
Прикручивая к велосипеду SRAM'овское оборудование, привезенное из Москвы, нашел в руководстве пользователя интересный способ определения оптимальной длины цепи:
Пропускаем цепь вокруг самой большой звезды спереди и самой большой звезды сзади, минуя задний переключатель. К полученной длине прибавляем два звена - получаем искомую длину цепи.
Проверил - действительно всё правильно пишут. Если сделать цепь короче, то плохо работает задний переключатель. Длиннее делать не пробовал, но видимо цепь будет провисать и стучать по задним нижним перьям.
понедельник, 7 апреля 2008 г.
Чудо-домик
На пути из Москвы в Саратов есть городок Татищево. Недалеко от вокзала там стоит домик. С стороны железной дороги у домика нет окон, есть только одна дверь и вывеска:
МЫ ОТКРЫЛИСЬ!
P. S. Наверно всё-таки окна у домика есть, просто их со стороны дороги не видно...
МЫ ОТКРЫЛИСЬ!
P. S. Наверно всё-таки окна у домика есть, просто их со стороны дороги не видно...
вторник, 1 апреля 2008 г.
Самолет, который никуда не летит
Вчера утром ехал в поезде Саратов-Москва. Было раннее утро. За окном рассвет. В небе самолет. Низко-низко. И то ли из-за того, что самолет заходил на посадку и летел очень медленно, то ли из-за того, что поезд ехал, пейзаж за окном смещался, и глазу зацепиться было не за что, казалось, что самолет неподвижно висит в небе и никуда не движется.
P. S. Кстати это не первоапрельская шутка. Так действительно было. А дата поста - простое совпадение:)
P. S. Кстати это не первоапрельская шутка. Так действительно было. А дата поста - простое совпадение:)
Подписаться на:
Сообщения (Atom)