![]() |
|
|
#1
|
|||
|
|||
|
Всем привет! Есть такая идея...
Написать прогу, которая эмитировала "эффект постройки", например здания. Конечно не во всех его чертах. А сам смысл, объект растет в зависимости от переданных ему значений. Допустим здание растет каждый день, тем самым есть начало отсчета и конец, с увеличением каждую минуту. Что-то вроде того. Не знаю как подробнее описать. Может есть у кого идеи по реализации, или видели примерное решение такой задачи. Заранее спасибо! |
|
#2
|
||||
|
||||
|
1 вариант: создай много картинок с этапами постройки (не очень хороший)
2 вариант: все нарисовать ручками на Canvas... Задать цикл и вперед...либо менять картинки либо перерисовывать Canvas... |
|
#3
|
||||
|
||||
|
Была у меня аналогичная задумка, родилась она под влиянием темы на форуме, где было предложено дописывать код, создавая одну общую прогу. Типа каждый пользователь добавляет кирпичик. Предполагалось, что в качестве кирпичика будет использован аватар или имя пользователя добавившего код - этакая Вавилонская башня. Собственно ссылка на тему
|
|
#4
|
|||
|
|||
|
Насчет первого варианта я тоже думал.
Цитата:
Я не совсем врубаюсь. Тоесть берем картинку и по циклу ее отображать чтоли?... Можно по подробнее и если возможно с небольшим примером. |
|
#5
|
|||
|
|||
|
Цитата:
Да, да... Изночально тоже насчет кирпичной стены задумался. |
|
#6
|
|||
|
|||
|
Думаю даже сойдет простое отображенение картинки (к примеру jpeg), в зависимости от переданного значения.
|
|
#7
|
||||
|
||||
|
Самое верное в рисовании на канве это тетрадка в клетку и карандаш...рисуешь свой недостроенный домик, считаешь координаты всех точек, потом достраиваешь его на бумаге...
Методами Код:
MoveTo(x,y); LineTo(x,y); |