![]() |
Ball Spiel:Apprall vom Schläger
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo!
Bin gerade dabei ein kleines Tischtennisspiel zu programmieren. Habe ein Prob:Der Ball prallt auch ab wenn das Hindernis den ballnicht berührt , er soll aber nur abprallen wenn der schläger den Ball trifft! Bitte helft mir , im Anhang is mein Prpjekt!! (gespielt wird mit den pfeiltasten und w und s) Vielen Dank!!! |
Re: Ball Spiel:Apprall vom Schläger
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
hier mal die Anpassung die du brauchst. Allerdings wird nicht weiter darauf reagiert, wenn der Ball nicht getroffen wird. musst du dann noch einbauen, aber schaffst du schon! Gruß Der Unwissende |
Re: Ball Spiel:Apprall vom Schläger
Liste der Anhänge anzeigen (Anzahl: 1)
Danke für die Hilfe!
Wenn der Ball nicht mehr zu sehen ist(also verfehlt wurde) soll eine neue Runde gestartet werden , das heißt doch , der alte ball muss verschwinden und ein neuer ball gezeichnet werden und der timer muss auch neu gestartet werden! Oder geht das einfacher??? Im Anhang eine neue Version des Spiels!!! Danke für die Hilfe!! |
Re: Ball Spiel:Apprall vom Schläger
Mir ist grad aufgefallen das mein Schläger fast "zerstört" wird wenn der Ball mich trifft^^ Der wird zwar bei der nächsten Bewegung wieder neu gezeichnet aber trotzdem siehts komisch aus :mrgreen:
|
Re: Ball Spiel:Apprall vom Schläger
ja stimmt du hast recht , woran liegt das??Ich finde den fehler nicht!!!Aber das iost ja erstmal nicht so wichtig!!
|
Re: Ball Spiel:Apprall vom Schläger
Liste der Anhänge anzeigen (Anzahl: 1)
So das Spiel ist nun fertig!!!Viel Spaß allen beim Spielen!!
Aber ein Prob ist noch da:Wenn man den Ball nicht exact trifft , werden die kellen manchmal übermalt!!Weiß einer warum???? |
Re: Ball Spiel:Apprall vom Schläger
Könnte daran liegen, dass deine Schläger Images sind, die nicht im Vordergrund bleiben. Du hast die ja als eigenes Image eingefügt. Alternativ musst du die Neu zeichnen (Pen.Mode auf XOR, dann klappts auch mit dem Löschen) oder einfach mal schauen, ob du die im Kontexmenü weiter nach vorne bringen kannst.
Gruß Der Unwissende |
Re: Ball Spiel:Apprall vom Schläger
wie kann ich denn images neu zeichnen?
|
Re: Ball Spiel:Apprall vom Schläger
wenn ich bei meinem spiel einen button einfüge , kann ich mit keypress nichts mehr ausführen!Woran liegt das???
|
Re: Ball Spiel:Apprall vom Schläger
der Button hat den Focus. Er erhält alle Tastatureingaben. Du musst bei Button1onkeypress auch form1keypress einstellen.
neu zeichnen: probiermal repaint... |
Re: Ball Spiel:Apprall vom Schläger
Kann mein nicht auch bei TForm KeyPreview auf 1 stellen?
|
Re: Ball Spiel:Apprall vom Schläger
klar kann man das ;)
aber ich weiss eben nicht dass man das kann. also sag ich die andere Möglichkeit. |
Re: Ball Spiel:Apprall vom Schläger
Zitat:
|
Re: Ball Spiel:Apprall vom Schläger
Hallo,
nettes Spiel! :thumb: hier ein paar Verbesserungsschläge:
|
Re: Ball Spiel:Apprall vom Schläger
danke für die Blumen!!
Zitat:
|
Re: Ball Spiel:Apprall vom Schläger
Das man die Form nicht maximieren kann?
|
Re: Ball Spiel:Apprall vom Schläger
Man kann mit dem Button "Maximieren" in der Captionleiste die Form vergrößern, bzw. mit "Minimieren" verkleinern
Schau dir mal "BorderIcons" und "BorderStyle" der form an [edit]Ach ja :gruebel: - Ab wann hat mann (oder frau) gewonnen :?: - Mann (auch frau) spielt ja, momentanan, bis zum bitteren Ende (oder bis der Speicher zu ist :?:) :balloon: [/edit] |
Re: Ball Spiel:Apprall vom Schläger
Zitat:
|
Re: Ball Spiel:Apprall vom Schläger
ich finde die schläger sind zu langsam mann kann nicht richtig auf den ball reagieren.
aber sonst :thumb: das spiel ist top |
Re: Ball Spiel:Apprall vom Schläger
da sind leider immer noch bugs drin:
1.Man kann beide Schläger nicht gleichzeitig bewegen!!Woran liegt das blos??? 2.Der Ball prallt auch manchmal von der Wand ab , wenn der Schläger den Ball nicht trifft.Woran liegt das?? Hat einer ne Idee??? |
Re: Ball Spiel:Apprall vom Schläger
Habs rausgenommen , version ist fehlerhfat!
|
Re: Ball Spiel:Apprall vom Schläger
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
also ich hab dein Programm direkt im Win-Explorer gestartet dann bekam ich folgenden Fehler: Zitat:
Erst nachdem ich alle 10 :!: :?: :!: :?: Mediaplayer entfernt hab, konnt ich das Programm compilieren. - Für was brauchst du 10 :!: :?: :!: :?: Mediaplayer :?: Nimm doch einfach einen Mediaplayer und lade die Dateien um! Der Fehler, warum das Programm gleich beim Starten abbricht, hängt in den Mediaplayern selber. Du hast in OI direkt einen FileName angegeben der beim Starten abgefragt wird. Ist die Datei dort nicht zu finden (ich hab z. B. kein Laufwerk "M"), dann kommt der oben stehende Fehler. (siehe Anhang). Dann bringt es auch nichts, dass du im QuellCode einen FileName angibst. (dort hin kommt der schon gar nimmer (ausser bei deinem Rechner)). |
Re: Ball Spiel:Apprall vom Schläger
wie kann ich das denn mit einem Mediaplayer auskommen??Denn wenn ich eine neue Form erstelle , kennt der ja den Mediplayer aus der alten Form nicht oder??Wie kann man den mediaplayer in allen formen benutzen , wär ja viel besser , wenn ich mit einem auskommen würde!!!
|
Re: Ball Spiel:Apprall vom Schläger
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
ich hab mir grad die Mühe gemacht, dir ein testprog zusammen zu stellen. Ich habs nur nicht geschafft MP3´s zu öffnen - nur Wav´s. |
Re: Ball Spiel:Apprall vom Schläger
Vielen Dank für die Mühe!!Wie kann ich denn einen Player so speichern , dass ich den in allen formen immer wieder aufrufen kann , denn wenn ich in form 4 den Player aufrufe , kennt der den nicht!!!
Vielen Dank für alle hilfe!!!(Ich bin noch Schüler und hab gerade im ersten Semester Informatik)! |
Re: Ball Spiel:Apprall vom Schläger
rein theoretisch genau so.
Nur halt ohne dem create-zeug im OnCreate der form1. Ich erzeuge halt Kompos zur Laufzeit, wenn ich sie nicht sichtbar brauche |
Re: Ball Spiel:Apprall vom Schläger
danke danke , wie überneheme ich den jetzt für alle formen??Muss ich in jeder neuen form , den create teil wieder einfügen???
|
Re: Ball Spiel:Apprall vom Schläger
so wie ich das mit der selbsterzeugen gemacht hab
in Unit2:
Delphi-Quellcode:
Form1.spieler.FileName := ..................;
|
Re: Ball Spiel:Apprall vom Schläger
und der kennt den spieler dann in unit 2?
|
Re: Ball Spiel:Apprall vom Schläger
schau in mein Beispiel!!
ein bischen probieren gehört zum programmieren dazu! |
Re: Ball Spiel:Apprall vom Schläger
vielen dank für die hilfe!!!denke ich habs jetzt verstanden!
|
Re: Ball Spiel:Apprall vom Schläger
Liste der Anhänge anzeigen (Anzahl: 1)
so jetzt hier neue version!!!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:32 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-2025 by Thomas Breitkreuz