Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 2 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 23.12.2004
Откуда: Беларусь, Минск
Вот такое задание - использую канвы, нарисовать анимированный дождь - типа, капли падают. КАК??? :weep:

_________________
ASUS A4M88T-M, Athlon II X3 425, 2GB NCP, video - internal ATI 4250, 200GB Samsung HDD, Win7 x64



Партнер
 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Цитата:
КАК???

Кхмм, ручками :)
Один из вариантов, делаем в лоб. Имеем массив в котором сидят коодинаты x,y и длина массива это размер твоего канваса. Рандомом выбираем какие точки сейчас будут каплями и задаем соответственно координаты, потом все идет в цилке, точки с координатами не выходящими за пределы канваса (тоесть не минусовые) отрисовываются , каждый раз сдвигаясь по оси Y. Как толко будут минсуовые так сразу выставляем скажем им по X тоже -1. Это будет обозначатся , что точка не рисуется вообще. Далее, просто надо следить чтобы кол-во точек рисуемых и не рисуемых было в определенном диапазоне, губо говоря это будет сила твоего дождя :). Ну и так далее.
Более сложный боюсь описывать будет слишком долго. Ты попробуй первый вариант, в принципе , что задали, то и получили :)
Дождь есть? Есть!
Я както делал снег, почти похоже как я и описал выше.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 2 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan