Upload
mendel
View
70
Download
0
Embed Size (px)
DESCRIPTION
Ping Pong. Lavet i Visual Basic .NET. Opret en nyt projekt. Vi oprettede et Windows Forms Application projekt. Tilføj en picturebox. Vi trak en picturebox fra værktøjskassen til programvinduet og valgte sort baggrund Pictureboxen bruges til at vise grafikken på skærmen. - PowerPoint PPT Presentation
Citation preview
Lavet i Visual Basic .NET
Opret en nyt projektVi oprettede et Windows Forms Application projekt
Tilføj en pictureboxVi trak en picturebox fra værktøjskassen til programvinduet og valgte sort baggrund
Pictureboxen bruges til at vise grafikken på skærmen
Tilføj en timerDerefter trak vi en timer fra værktøjskassen til programvinduet
Timeren skal bruges til at opdatere positioner og skærmbilledet
Lav en kugle som et nyt objektPosition
bruges til at angive kuglens position
Direction bruges til at angive kuglens retning
Radius angiver kuglens radius
Lav en spiller som et nyt objektPosition bruges
til at angive spillerens position
Direction bruges til at angive spillerens retning
Points angiver spilleres point
Heigth angiver spillerens højde
Lav kuglen og spillerneVi laver en kugle og to spillereDerefter centrere vi dem
Opdater skærmbilledetInde i timeren opretter vi et nyt bitmap og
graphics objekt hver gang timeren aktiveresVi rydder skærmen og derefter opdatere
skærmbilledet med det nyt bitmap
Tegn kuglen og spillerneVi tegner først to grå mål linjerDerefter tegner vi kuglen og spillerne
Tjek om der virkerPå nuværende tidspunkt kan programmet startes for første gang, indtil videre er alt hvad der angår grafik lavet færdigt.
Register tastetrykPlayer 1 bruger W & S og player 2 bruger pil
op & ned
Ændre positionerneÆndre positionerne for spillerneÆndre position for kuglenTjek om kuglen er på vej ud fra skærmen, og
hvis det er tilfældet så skal den vende om
Tjek om en spiller rammer kuglenHvis en spiller rammer kuglen skal den vende
omEllers er der point til den modsatte spiller, plus
at kuglen skal centreres og skifte retning
Tjek spillernes positionerHvis en spiller forsøger at køre ud fra
skærmen, vil den blive stoppet
Tjek om det hele virkerNu er programmet faktisk helt færdigt, men der er stadig massere af muligheder for ændringer