Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

31

12.07.2011, 22:42

Stimmt...das war quatsch von mir xD Aber wie schaft man es dann...das man die Space drücken kann...ohne die Lauftaste los lassen zu müssen? So das es einen Reibungslosen übergang gibt?

32

13.07.2011, 08:20

Nimm doch für jede Taste ne Bool Variable beim drücken der Taste setzt du sie auf true beim loslassen der Taste auf false.
Diese Bools fragst dann ab und steuerst deine Figur damit.
Dann sollte er wenn er läuft weiterlaufen auch wenn du springen drückst.
Wer aufhört besser werden zu wollen hört auf gut zu sein!

aktuelles Projekt:Rickety Racquet

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

33

13.07.2011, 13:49

Stimmt...das war quatsch von mir xD Aber wie schaft man es dann...das man die Space drücken kann...ohne die Lauftaste los lassen zu müssen? So das es einen Reibungslosen übergang gibt?

Hat MCP doch gesagt. Bei den Tastenabfragen kein elseif verwenden. Dann sollte es funktionieren.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

34

13.07.2011, 15:19

Danke für die Hilfe. Hab jetzt die else-Bedingungen raus genommen und einfache if-Abfragen genommen. Dann klappt es super :thumbsup:

Beiträge: 721

Wohnort: /dev/null

Beruf: Software-Entwickler/Nerd

  • Private Nachricht senden

35

13.07.2011, 17:07

Reibung ist für die Sprünge allerdings vernachlässigbar.

Und was ist mit der Luftreibung? :P Du hast aber Recht, den Effekt merkt man eigentlich kaum oder nur minimal.

MCP

Alter Hase

Beiträge: 513

Wohnort: Paderborn

Beruf: Software-Entwickler

  • Private Nachricht senden

36

13.07.2011, 20:25

Mir haben Spiele eh immer am meisten Spaß gemacht, wenn man im Sprung noch wenigstens etwas Kontrolle hatte, wohin man sich bewegt, da ist das mit der Reibung dann fast ganz egal. ;)

Werbeanzeige