• Trainer
  • Forums
  • Suche
  • Members
  • Kalender
  • Hilfe
  • Extras
Forum stats
Show team
Neue Beiträge ansehen
Heutige Beiträge ansehen
Home of Gamehacking - Archiv
Login to account Create an account
Login
Benutzername:
Passwort: Passwort vergessen?
 



  Home of Gamehacking - Archiv Coding Visual Basic 6, VB.NET
« Zurück 1 2 3 4 Weiter »
[VB2010] kollisionsabfrage

Ansichts-Optionen
[VB2010] kollisionsabfrage
fr33k Offline
Administrator
*******
Beiträge: 573
Themen: 76
Registriert seit: May 2010
Bewertung: 3
#1
05.06.2011, 00:27
Da ich die Woche flach gelegen war, und keine Games von der Videotheke für Trainer holen konnte, hab ich ein neues Projekt angefangen um meine Kenntnisse in VB zu vertiefen.
Es geht um ein kleines simples Game, jedoch bin ich bei Level 4 an meine Grenzen gestossen und komme nicht hinter meinen Fehler.

Folgendes Problem:
In diesem Level gibt es einen "Stein" der sich von Wand "A" nach Wand "B" bewegt, und wenn er an eine Wand anstösst, soll dieser praktisch die richtung ändern.....

aber sobald er die erste wand berührt geht nichts mehr, hoffe ihr könnt mir folgen^^

hier mal der Code, hab schon rum probiert aber irgendwie will das nicht

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
Private Sub lvl104_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load

        pbWall.Location = New Point(pbWall.Location.X, pbWall.Location.Y + 1)

    End Sub


    Private Sub tmrWall_Tick(sender As System.Object, e As System.EventArgs) Handles tmrWall.Tick

        If (pbWall.Bounds.IntersectsWith(PictureBox3.Bounds)) Then
            pbWall.Location = New Point(pbWall.Location.X, pbWall.Location.Y - 1)

        ElseIf (pbWall.Bounds.IntersectsWith(PictureBox30.Bounds)) Then
            pbWall.Location = New Point(pbWall.Location.X, pbWall.Location.Y + 1)

        End If

    End Sub


Vielleicht weiss einer wo mein Fehler ist.

[Bild: sig2.gif]
Ich weiss meine Signatur ist zu groß Tounge















Homepage Suchen
Antworten
Bluespide Offline
Member
***
Beiträge: 96
Themen: 14
Registriert seit: Jun 2010
Bewertung: 0
#2
05.06.2011, 11:10
(05.06.2011, 00:27)fr33k schrieb: aber sobald er die erste wand berührt geht nichts mehr, hoffe ihr könnt mir folgen^^
kommt ein Fehler oder bewegt er sich nicht mehr?
Suchen
Antworten
fr33k Offline
Administrator
*******
Beiträge: 573
Themen: 76
Registriert seit: May 2010
Bewertung: 3
#3
05.06.2011, 11:19
keine fehlermeldung, bewegt sich nur nicht mehr
[Bild: sig2.gif]
Ich weiss meine Signatur ist zu groß Tounge















Homepage Suchen
Antworten
Bluespide Offline
Member
***
Beiträge: 96
Themen: 14
Registriert seit: Jun 2010
Bewertung: 0
#4
05.06.2011, 14:49
ich denke das liegt an deiner if abfrage im Timer, weil wenn er an der anderen Seite angekommen ist geht er 1 Pixel zurück und dann kommt wieder die if abfrage und setzt ihn wieder einen nach vorne.
Suchen
Antworten
Share Thread:            


  • Druckversion anzeigen
  • Thema abonnieren


Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste

  • Kontakt
  • Forum team
  • Forum stats
  • Nach oben
 
  • RSS-Synchronisation
  • Lite mode
  • Home of Gamehacking - Archiv
  • Help
 
Forum software by © MyBB - Theme © iAndrew 2014



Linearer Modus
Baumstrukturmodus