AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Schwerkraft

Ein Thema von kevSTAR · begonnen am 2. Nov 2007 · letzter Beitrag vom 2. Nov 2007
Antwort Antwort
kevSTAR

Registriert seit: 5. Jun 2007
117 Beiträge
 
#1

Schwerkraft

  Alt 2. Nov 2007, 19:33
Hallo Leute,

Ich habe einen ball der am boden ist, wenn ich nun die maustaste gedrückt halte geht er nach oben, wie kann ich machen das er sozusagen "gewicht" hat? sprich wenn ich gedrückt halte und dann loslasse dann wird der speed den er nach oben geht langsamer und dann senkt er sich wieder ab und wenn ich dann z.B kurz vorm boden die maustaste drücke, soll er nicht sofort nach oben sondern sozusagen abbremsen und dann immer schneller nach oben werden bis zu einer bestimmten geschwindigkeit.

ich hoffe ihr habt mich verstanden und könnt mir helfen

mfG
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Schwerkraft

  Alt 2. Nov 2007, 19:48
Ganz einfach: Du gibst dem Ball eine Geschwindigkeit, mit der er fliegt. Du gibst ihr einen negativen Startwert. Alle paar Millisekunden zählst du zu seiner Y-Koordinate diese Geschwindigkeit dazu und erhöhst sie dann um einen festen Wert (die Beschleunigung). Sobald er dann wieder am Boden (einem bestimmten Y-Wert) angekommen ist, kannst du machen, was du willst: Die Geschwindigkeit (und Beschleunigung) auf 0 setzen, sodass er sich nicht mehr bewegt, oder eine niedrigere, negative Startgeschwindigkeit setzen und weitermachen, um ein Abprallen zu simulieren.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:32 Uhr.
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