Anonymní profil petr – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil petr – Programujte.comAnonymní profil petr – Programujte.com

 

Příspěvky odeslané z IP adresy 147.230.177.–

petr
.NET › arkanoid - problem pri odraz…
10. 4. 2012   #156413

ahoj. delam si takovy jednoduchy arkanoid (to je takove to odrazeni kulicky). na odrazeni kulicky pouzivam button. mam to osetrene podminkou.

if (newy == button1.Location.Y - button1.Height)
            {
                if (newx <= button1.Location.X + button1.Width && newx >= button1.Location.X) y = -1;

}
newx a newy jsou nove souradnice pro pohyb kulicky (k tomu pouzivam timer).
podobnou podminku mam i pro odstraneni kosticek (dalsi buttony) pri dotyku kulicky. Kosticky sice zmizi, ale jakoby tam stale byly. Kulicka proste neprojde mistem kde byla kosticka.
podminka vypada takhle:

if (newy == button2.Location.Y + button2.Height)
            {
                if (newx <= button2.Location.X + button2.Width && newx >= button2.Location.X) { button2.Hide(); if (y == -1) y = 1; else y = -1; konec++; }
            }


pro odstraneni buttonu jsem pouzival button.dispose(), ted to zkousim pres Hide(). prosim poradte. cely program je pripadne k dispozice zde: http://sirius.ksi.tul.cz/…arkanoid.rar
dik za rady

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý