Aufprall bei Jump'n'Run
Übersicht

![]() |
joachim_neuBetreff: Aufprall bei Jump'n'Run |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi,
ich baue gerade nen jump'n'run. bin grad bei schwerkraft und wiederstand des bodens. bei meinem code landet die figur aber eintweder etwas IM boden oder etwas ÜBERM boden. vielleicht könnte mir jemand helfen, was an meinen formeln nicht simmt. die figur ist 64x64 groß, die tiles 32x32. hier ist mein ganzer code. die wichtigen stellen markiere ich mal. BlitzBasic: [AUSKLAPPEN]
wie gesagt, das wichtige ist markiert, aber zur vorständigkeit mal alles... danke für hilfe, J!N |
||
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de |
![]() |
Mr.Keks |
![]() Antworten mit Zitat ![]() |
---|---|---|
versuch mal, bei einer kollision nicht nur den speed auf null zu setzen, sondern auch die position an die kante anzupassen. lässt sich ja eigentlich errechnen.
es heißt übrigens "widerstand" ![]() |
||
MrKeks.net |
![]() |
joachim_neu |
![]() Antworten mit Zitat ![]() |
---|---|---|
geht auch nicht... | ||
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de |
![]() |
Hubsi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Was bisher immer funktioniert hat:BlitzBasic: [AUSKLAPPEN] temp=player_y/32Versuchs mal ![]() |
||
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... |
![]() |
joachim_neu |
![]() Antworten mit Zitat ![]() |
---|---|---|
so kann ich nimmer springen... | ||
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de |
![]() |
joachim_neu |
![]() Antworten mit Zitat ![]() |
---|---|---|
*g* und er macht dann bei dem wert -1 in cardY am ende daraus -32 => viel zu schneller fall! | ||
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de |
![]() |
Hubsi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Das darf natürlich nur berechnet werden wenn sich die Figur in y-Richtung nicht bewegt ![]() ![]() |
||
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... |
![]() |
joachim_neu |
![]() Antworten mit Zitat ![]() |
---|---|---|
aso... | ||
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de |
![]() |
joachim_neu |
![]() Antworten mit Zitat ![]() |
---|---|---|
geht auch nicht:
BlitzBasic: [AUSKLAPPEN]
|
||
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de |
![]() |
Hubsi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Gut möglich das ich mich irre, aber die Koordinaten des Spielers (oder Virus?) werden in virusx, bzw. speziell in virusy gespeichert? Nicht in cardy? Wenn doch andersrum bin ich mit meiner Weisheit am Ende ![]() |
||
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... |
![]() |
joachim_neu |
![]() Antworten mit Zitat ![]() |
---|---|---|
jo, aber virusX und virusY sind immer gleich. die geben den abstand zum bildschirmeckchen an. cardX und Y auch, also muss ich die verändern, damit der virus richtig steht... | ||
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de |
![]() |
Ctuchik |
![]() Antworten mit Zitat ![]() |
---|---|---|
Also cardY ist die y-Position des Spielers?
Dann würd ich dann wenn er mit dem Boden kollidiert machen: Code: [AUSKLAPPEN] cardY = Int(cardY/32.0) * 32
Das sollte gehen! Wenn nicht dann lad mal die restlichen Dateien hoch, damit ich das selbst mal testen kann! MfG Ctuchik |
||
Zu den Nebenwirkungen gehören trockener Mund, Übelkeit, Erbrechen, Harnstau, schmerzhafter rektaler Juckreiz, Halluzinationen, Demenz, Psychose, Koma, Tod und Mundgeruch!
Magie eignet sich nicht für alle! Fraget euren Arzt oder Apotheker! |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group