GLBasic forum

Other languages => GLBasic - de => Topic started by: momosxp on 2008-May-15

Title: SPRCOLL Reflektion
Post by: momosxp on 2008-May-15
Hallo,
ich möchte gerne einen Block auf eine Wand zubewegen und je nach dem in welchem Winkel er die Wand trifft, soll er auch "reflektiert" werden
(http://upload.wikimedia.org/wikibooks/de/1/1a/Einfache_Reflexion.JPG)
Title: Re: SPRCOLL Reflektion
Post by: Schranz0r on 2008-May-15
Ganz einfach(Pseudocode):

Code (glbasic) Select

IF Collision THEN winkel = -winkel
Title: Re: SPRCOLL Reflektion
Post by: Kitty Hello on 2008-May-18
Nicht ganz. Weil: Der Untergrund hat ja u.U. einen anderen Winkel.

Du müsstest irgendwie den Winkel des Objekts kennen, auf das Du triffst.
Title: Re: SPRCOLL Reflektion
Post by: Schranz0r on 2008-May-18
Also laut Zeichnung ist der Winkel = Ausfallswinkel ;)