Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Probleme bei Spielbedienung (https://www.delphipraxis.net/144381-probleme-bei-spielbedienung.html)

Jonski 6. Dez 2009 17:20


Probleme bei Spielbedienung
 
Hi Leute,

eigentlich wollte ich für einen Freund ein Spiel proggn, aber meine Bitmap bewegt sich nicht!
Ich habe schon alle Sachen die ich je falsch gemacht habe überprüft, doch es geht einfach nicht!

Mein Text:

Delphi-Quellcode:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin

case Key of
// Links
  VK_Left: Image3.Left := Image3.Left -10;
// Rechts
  VK_Right: Image3.Left := Image3.Left +10;
end;
end;
Danke für eure Hilfe!

himitsu 6. Dez 2009 17:23

Re: Spiel
 
1. die Überschirft ist absolut nicht aussagekräftig

2. Stichwort "Debuggen": hast du auch geprüft, ob die Funktion aufgerufen wird und wenn ja, ob die Parameter dem Entsprechen, was du erwartest?

Jonski 6. Dez 2009 17:26

Re: Spiel
 
Also Debugger läuft alles aber wie is das mit den parametern gemeint?

zeras 6. Dez 2009 17:29

Re: Spiel
 
Habe gerade deinen Code in ein neues Projekt eingebaut.
Geht alles!!!
Hast du vielleicht mehrere Images, weil deines Image3 ist und du das falsche bewegst??

Jonski 6. Dez 2009 18:37

Re: Spiel
 
Ich über denke das alles nochmal und progge es neu!

Namenloser 6. Dez 2009 19:09

Re: Spiel
 
Setz mal KeyPreview auf True. Und bitte gib dem Thread einen aussagekräftigen Titel.

Jonski 6. Dez 2009 19:47

Re: Spiel
 
Habs neu gemacht, aber jetzt habe ich das Problem:
Delphi-Quellcode:
// Schießen
  VK_Up:
  Schuss.Top := 520;
  Schuss.Left := 450;
  Schuss.Show;
Delphi zeigt an: Konstantenausdruck erwartet!

PS.: Wie kann ich das Thema umbenennen?

Balu der Bär 6. Dez 2009 19:51

Re: Spiel
 
Delphi-Quellcode:
VK_Up:
Liegt wohl an dem : statt ;.

Thread benennst du durch den Edit-Button im ersten Post um, wenn noch keine 24h um sind.

SirThornberry 6. Dez 2009 19:57

Re: Spiel
 
Könntest du bitte dem Thema, entsprechend den Forenregeln, einen aussagekräftigen Titel geben? :)

Jonski 6. Dez 2009 20:00

Re: Probleme bei Spielbedienung
 
Tja jetzt geht alles bis auf die erste Zeile der Procedur!

Delphi-Quellcode:
case Key of
// Links
  VK_Left;
  Panzer.Left := Panzer.Left -8;
  X:= X -8;
Alle anderen Bedienungen gehen, außer die!

@ SirThornberry: Habs versucht!


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:06 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz