Tags
Forum
Artikler
Brugere
Stil spørgsmål
1
online
Login
Husk mig
Hvordan sletter man et object ?
Tags:
visual-basic
Bruger #15301
@ 29.10.09 09:54
3
732
Hej jeg er rendt ind i et lille problem igen.
I spil som for eksempel det gamle raptor spil, hvor man styrrede et fly og skød modstanderens fly ned, hvor at de fly man skød de forsvandt (slettede sig selv) når man ramte dem.. hvordan går man det i visual studio 2010 express ?
Jeg ville gætte på at det var noget i stil med:
Timer1_Tick:
if collision = bullet Then
modstanderfly.delete()
End if
End sub
3
svar postet i denne tråd vises herunder
1
indlæg har modtaget i alt
1
karma
Sorter efter stemmer
Sorter efter dato
1
Bruger #14645
@ 29.10.09 15:15
806
Det kommer an på hvordan situationen er repræsenteret i koden. Du kan ikke nævne en situation og så spørge hvordan den ville se ud i kode. Det kan der være mange svar på.
Typisk sletter man et objekt ved at kalde en metode. Tror den hedder "Dispose" i .Net ellers kunne Delete() være et bud.
0
Bruger #2730
@ 29.10.09 15:14
4
1.626
Du har sikkert en liste af dine modstanderfly, når du tegner dine fly løber du listen igennem og tegner hvert fly...
Når så du får skudt et bestemt fly, skal du fjerne det fra listen, således det ikke bliver tegnet igen.
0
Bruger #15301
@ 29.10.09 18:27
3
732
Tak Det var lige dispose funktionen jeg ledte efter
Karma barometer (30 dage)
Modtaget
Givet
X
Favorit hos
Forum tråde
Artikler
Tilføj til dine favorit tags
Fjern fra dine favorit tags