[ semperfi @ 13.03.2012. 14:49 ] @
Imamo zadatak uraditi - sa 4-5 shape obl. kao zgrade, a iznad je slika helikoptera koji kad se pokrene ispusta bombu(drugu sliku) koja smanjuje zgrade -(shape)
eeh ispustanje bombe ne znam i s tim naravno kad shape smanjuje se eh jel to pr. shape1.top:=shape1.top-1 aali mislim da treba da bude randomize jer kad baci bombu komp. bira
koliko ce se puta smanjiti zgrada. Sutra moramo zavrsiti i poslati za cet. je :D
[ reiser @ 13.03.2012. 15:01 ] @
Ispustas bombu tako sto kreiras novi shape kruznog oblika i postavis timer koji ce u svakoj iteraciji pomerati bombu nadole (bomba.Top := bomba.Top + 1)

Kad se shape smanjuje, moras da ga pomeris za 1 px dole i da mu u isto vreme smanjis visinu za 1 px, tako ces postici efekat "smanjivanja" zgrade.

Code:

shape1.top := shape1.top + 1;
shape1.height := shape1.height - 1;


Prilikom ispustanja bombe, odredis neki broj n pomocu Random() fje, i u svakoj iteraciji timera gde smanjujes zgradu smanjujes taj broj za 1 takodje. Kada broj bude 0, prekidas timer.