Ответ: ООM IV !!!
Мой метод (примитивный):
Имеем точки, начальную, и конечную.
Находим угол от начальной до конечной, прибавляем к нему рандома, получаем готовый угол. Рисуем по нему картинку, прибавляем к координатам текущей точки cos(угол)*(ширина картинки) , sin соответственно. И так, пока расстояние от начальной до конечной < (ширина картинки)
Ах, да. Иногда еще бросаем отдельную молнию в бок, на небольшое расстояние (типа ветвление молнии...)
|