Ahoj! Problem je nasledovny: Mam rozpracovany projekt vo vb je to simulator leteckeho dispecera kde na radari sa zobrazuju bodky ktore sa pohybuju a znazornuju lietadla .Ulohou hraca je davat pozor aby lietadla ktore maju rovnaku polohu nemali aj rovnaku vysku . Teraz uz k problemu :) : takze ako dosiahnem to aby mi prgram vyhodil msgbox ak sa vyska a poloha lietadiel zhoduje a potom vypol program? Scasti som to vyriesil pomocou prvku timer ale msgbox mi to vygenerovalo vtedy ked sa zhodovala vyska a len jedno lietadlo bolo na bode stretu......... prosím pomozte mi.
neviem vo VB programovat, a ani nerozumjem uplne tomu co pises
ak pouzivas objektzy tak asi takto by som robil
if ((sprite.x) and (sprite.y)) = ((othersprite.x) and (othersprite.y)) then
...co chces
<HTML>Pokud používáš objekty, tak porovnáš všechny 3 souřadnice obou letadel (systém každé letadlo s každým, no dalo by se to optimalizovat - dokonce bych věděl jak) a pokud se všechny tři souřadnicové páry shodují, tak můžeš mít radost ;)
Takže něco jako:
If a.x = b.x AND a.y = b.y AND a.z = b.z THEN ...</HTML>