![]() |
Re: Problem beim umsetzten vom Spiel "Achtung die Kurve
periodisch heißt in einem gleich bleibenden Zeitabstand
das heißt die linien werden REGELMÄßIG länger @corpsman: wie geht zum Beispiel hier eine Klasse? |
Re: Problem beim umsetzten vom Spiel "Achtung die Kurve
ich dachte i^x wäre periodisch
x wäre dann linear |
Re: Problem beim umsetzten vom Spiel "Achtung die Kurve
dino, ich weiß zwar nicht was du meinst, könntest du dich bitte auf das Thema beziehen?
wie funktioniert denn das mit sin und cos? ist mein ansatz richtig, wie ich die linien länger mache? |
Re: Problem beim umsetzten vom Spiel "Achtung die Kurve
Liste der Anhänge anzeigen (Anzahl: 1)
@dino
i^x wäre nur in einem Faktorraum Periodisch. @mr-unbekannt Ich hoffe mal das du das Sample verstehst , denn ich habe eigentlich nicht vor das Komplette Spiel für dich zu schreiben. |
Re: Problem beim umsetzten vom Spiel "Achtung die Kurve
hello!
also, danke nein das will ich ja gar nicht, dass du mir das ganze programm schreibst... aber danke also, ich habe den code gott sei dank verstanden! das einzige was bei mir nicht funktioniert ist die steuerung über die tasten 1 und q warum fuktioniert denn das nicht: (???)
Delphi-Quellcode:
die escape-zahl fuktioniert ja auch?!?
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState); begin If key = 27 Then close; If Key = 31 Then player_rot.Rot(5); If Key = 51 Then player_rot.Rot(-5); vielen dank ach ja: die linien sollen ja kollidieren.. meine idee wäre, am anfang der linie zu ermitteln auf welcher farbe sich der anfang befindet (wenn er zum beispiel blau ist soll die linie halten) |
Re: Problem beim umsetzten vom Spiel "Achtung die Kurve
Hast es schon mal mit der
![]() Die habe ich extra mal erstellt, weil ich die ganzen Einstellungssachen auch immer nie weis Also VK_1 und VK_Q. In der Tabelle siehst du auch sofort das du die hex Zahlen genommen hast und nicht die Dez Zahlen. |
Re: Problem beim umsetzten vom Spiel "Achtung die Kurve
hmmm... darauf hätte ich auch selber kommen können... :oops:
die steuerung über die maus fuktioniert nicht... hat jemand eine ahnung was das sein könte?
Delphi-Quellcode:
procedure TForm1.flaecheMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer); begin If button = mbRight Then player_blau.angle(3); If button = mbLeft then player_blau.angle(-3); end; |
Re: Problem beim umsetzten vom Spiel "Achtung die Kurve
Mach das mal in DXDraw1.mousedown
|
Re: Problem beim umsetzten vom Spiel "Achtung die Kurve
flaeche ist mein DXDraw1...
liegt es vielleicht daran, dass ich mit dem laptop arbeite und nur eine winzige USB-Maus verwende? EDIT: Nein, es funktioniert, aber nur wenn ich total oft klicke ändert sich die richtung nur langsam.... |
Re: Problem beim umsetzten vom Spiel "Achtung die Kurve
Na du machst 3 grad Schritte das ist ja auch nicht viel.
Stelle es eben hoch auf Deutlich mehr. Aber mal im Vertrauen eine derartige steuerung finde ich sehr "Merkwürdig" ich würde da eine Pfeiltastensteuerung deutlich vorziehn. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz