| |
Projekte und Betatester (VB und VB.NET)Taktik Board - Wer kann helfen? | | | Autor: harms | Datum: 11.06.14 09:50 |
| Nach langer Zeit hab ich mir mal Lust ein etwas mit VB zu programmieren. Ich möchte ein Taktikboard (erstmal Fußball) erstellen. Die Form hat das Spielfeld (Fußball) im Hintergrund und die Spieler kann man mit der Maus per "Drag and Drop" verschieben.
Nach einigen Versuchen mit Pictureboxen, was recht gut funktionierte, kam ich auf die Idee Animationen und Linien in die Form zu malen, wäre auch nicht schlecht. Also nochmal recherchiert und dann bei GDI+ gelandet.
- Spielfeld in Form als Hintergrund, zoombar, automatische Anpassung an die Formgröße, gelöst.
- Spieler zeichnen als Bitmap, neuzeichnen im Paint-Event ist auch geschafft.
- Probeweise eine Pathanimatin gemacht, geht mit gdi auch. Umsetzung bedarf noch genauer Planung.
- Spieler mit der Maus auswählbar und verschieben? Gelöst, funktioniert auch, eine Optimierung ist noch notwendig.
- Nun will ich die Spielerpositionen speichern:
+ schreibe Positionen der Bitmap in ein Textfeld und speichere die Positionen in txt-Datei.
+ laden wird später noch umgesetzt, hatte ich bei der Picturebox-Version bereits gemacht.
Dazu lese ich die Textdatei zeilenweise aus und zerlege die einzelnen Bestandteile der Zeilen.
Dazu und auch für die Umsetzung der Animation brauche ich noch eine kleine Hilfe.
Problem: ich benötige eine Schleife für alle Bitmaps in der Form. Bei den Pictureboxen war dies kein Problem. Aber bei den Bitmaps will das nicht klappen.
Bitmaps sind als Objekt Bitmaps erstellt und sollten doch auch einfach über eine Schleife wie.
Für alle Bitmaps in meiner Form abrufbar sein?
Erstellt wurden diese mit.
Public Picture1_bmp As New Bitmap(My.Resources.G1)
Im "Paint-Event" der Form werden die Spieler einfach mit
e.Graphics.DrawImage(Picture1_bmp, G1_intX, G1_intY, spieler_width, spieler_width)
gezeichnet.
Wer kann helfen? Vbasic .Net 2010 express. | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
Neu! sevEingabe 3.0
Einfach stark!
Ein einziges Eingabe-Control für alle benötigten Eingabetypen und -formate, inkl. Kalender-, Taschenrechner und Floskelfunktion, mehrspaltige ComboBox mit DB-Anbindung, ImageComboBox u.v.m. Weitere InfosTipp des Monats Access-Tools Vol.1
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|