0
Also ich versuche, ein Spiel zu erstellen, wo Ihre Mausposition steuert, wo Ihre Kugel geht. Ich habe versucht, es so zu tun ...Cursor Position bezogen auf Form
public bool PreFilterMessage(ref Message m)
{
if(m.Msg == 0x0201)
{
slope = (Form.MousePosition.X - aCharacter.Location.X)/(Form.MousePosition.Y - aCharacter.Location.Y);
aLaser.Location = aCharacter.Location;
if (Form.MousePosition.X < aCharacter.Location.X)
lasDir = -1;
else
lasDir = 1;
laserLaunched = true;
return true;
}
Aber Form.MousePosition
findet die Position auf den gesamten Bildschirm im Zusammenhang der Maus. Wie finde ich die Position des Formulars statt des gesamten Bildschirms? Vielen Dank im Voraus
das PointToClient des Formulars verwendet (Methode). –
Das wäre sinnvoll, aber wie benutze ich das mit dem Cursor? – Beldar4000