vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Re: Quellcode zum Download 
Autor: T.i.m.
Datum: 25.07.04 16:02

Hallo E7,
schaut ja schon sehr nett aus,
aber auf meinem 1,3GHz Rechner schon gleich am anfang viel zu schnell, vorallem viel zu kleine Fläche nach untenwerts, bzw. die Steine sind viel zu groß, für diese kleine Spielfläche.

hab zwei Steine nun setzten können und dann fehler >Index außerhalb des gültigen Bereichs<

Function CheckPos(I As Byte, P As Byte, Optional SLeft = -1) As Boolean
Dim B As Boolean, D As Byte
If SLeft = -1 Then SLeft = SymbLeft
For D = 0 To UBound(aSymb, 2)
    If D <= UBound(Spielfeld, 2) Then
        If aSymb(P, D) > 0 Then
            B = B Or (Spielfeld(I + P, D + SLeft) > 0) ' <---- hier hängt er
        End If
    End If
Next D
CheckPos = B
End Function
I = 11, P = 3, SLeft = 3, B= Falsch, D = 1
UBound(aSymb,2) = 3
UBound(Spielfeld,2) = 9
CheckPos = Falsch

Gruß Tim

PS: Programm mir das Spiel mal so das nur ein VierEck ständig kommt, und klick dann mal Drehen. dann siehst Du welches Problem Du beim Rotieren hast, beim Viereck springen die 4Steine zu sehr in der Weltgeschichte rum
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Byte-Array rotieren1.066E720.07.04 20:33
Re: Byte-Array rotieren670Codezilla20.07.04 22:16
Re: Byte-Array rotieren671Codezilla20.07.04 22:19
Re: Byte-Array rotieren667E721.07.04 09:37
Re: Byte-Array rotieren627T.i.m.21.07.04 09:50
Beispiel 695T.i.m.21.07.04 04:22
Re: Beispiel *ups*672T.i.m.21.07.04 09:05
Re: Byte-Array rotieren599Dirk21.07.04 12:23
Re: Byte-Array rotieren677T.i.m.21.07.04 13:05
Re: Byte-Array rotieren654Dirk21.07.04 13:40
Re: Byte-Array rotieren656Dirk21.07.04 13:41
Re: Byte-Array rotieren634Dirk21.07.04 13:42
Re: Byte-Array rotieren627T.i.m.21.07.04 13:43
Re: Byte-Array rotieren606Dirk21.07.04 13:44
Re: Byte-Array rotieren707E721.07.04 19:46
Re: Byte-Array rotieren689T.i.m.21.07.04 20:16
Re: Byte-Array rotieren730E721.07.04 20:20
Re: Byte-Array rotieren641T.i.m.21.07.04 20:29
Re: Byte-Array rotieren642Dirk22.07.04 07:54
Re: Byte-Array rotieren715E722.07.04 20:25
Re: Byte-Array rotieren622Dirk23.07.04 07:28
Re: Byte-Array rotieren598Dirk22.07.04 07:54
Re: Byte-Array rotieren722vb__21.07.04 23:13
Quellcode zum Download653E725.07.04 14:02
Re: Quellcode zum Download608T.i.m.25.07.04 16:02
Re: Quellcode zum Download629E725.07.04 16:12
Re: Quellcode zum Download808Radeonmaster25.07.04 17:52
Re: Quellcode zum Download606E725.07.04 18:39
Re: Quellcode zum Download615Radeonmaster25.07.04 21:09
Re: Quellcode zum Download616E726.07.04 14:45
Re: Quellcode zum Download612Radeonmaster26.07.04 15:50
Re: Quellcode zum Download689E726.07.04 17:21
Re: Quellcode zum Download618T.i.m.26.07.04 20:07
Re: Quellcode zum Download616Radeonmaster26.07.04 20:34
Re: Quellcode zum Download621E727.07.04 14:24
Re: Byte-Array rotieren666E727.07.04 14:36

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

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

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