Тема: Удаление
Показать сообщение отдельно
Старый 06.01.2007, 00:25   #3
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: Удаление

Нужна переменная, которая хранит количество отображаемых на экране полосок. При нажатии кнопки уменшается значение переменной. Если она равна нулю, присвоить ей максимальное значение.
А в главном цикле цикл:
for i = 0 to kolichestvo_polosok_na_ekrane
Внутри него рисуется одна полоска со смещением по x, зависящем от i. Если, например, полоска имеет ширину 5 пикселов, то код может быть таким:
for i = 0 to kolichestvo_polosok_na_ekrane
   drawimage poloska, x + i*7, y
next
В этом случае расстояние между полосками составит 7 - 5 = 2 пиксела.
(Offline)
 
Ответить с цитированием