Guten Tag
Wie auf dem Bild zu sehen hätte ich gerne eine
Ball Physik die den Spieler immer trift.
Sie müsste immmer einen Punkt in der mitte überschreiten dann den Spieler treffen.
Ich habe leider weniger Ahnung und deswegen wollte ich wissen ob es machbar ist.
Lg
Joa, es dürften auch von 1 zu 4 auch paar fehl würfe sein.
Ich schau später mal, ob ich meine alten Wurfscripte noch finde.
Alternativ könntest du auch Physik nutzen und mit physics_apply_impulse(xpos, ypos, ximpulse, yimpulse); testen welche Werte(ximpulse,yimpulse) in Frage kommen würden. (funktioniert aber nur wenn der Abstand zum Gegner, die Masse des Balles und die Gravitation konstant bleibt)
Kann sich der Spieler bewegen?
Ich hatte vor kurzem das problem, dass ich eine sprungkurve errechnen musste.
var h = wurfHeight; //muss im create festgelegt werden (beliebige höhe die maximal beim wurf erreicht wird)
var wurfOffset = ((-1)*pow(wurfTime-r,2)+(pow(r,2)))*h/(pow(r,2));
y=y-wurfOffset;
}
das ist eigtl für einen springenden character geschrieben, ich hab nur ein bissl was weggelassen und die variablen umbennant - dh wirst du es wasl nicht 1zu1 übernehmen können sondern dich damit rumspielen müssen, aber die wurfOffset Formel sollte das machen was du erreichen willst.