Guten Abend,
ich hoffe, der Threadtitel ist für mein Problem klar genug, mir ist ehrlich gesagt nichts Besseres dazu im Sinn gekommen.
Ich habe ein Objekt, welches ich nach mouse_y bewegen möchte.
y = mouse_y ist mir zu "abgehackt", da das Objekt mit einer bestimmten Geschwindigkeit zu mouse_y hinkommen soll - aber auch nur zu mouse_y und nicht zu mouse_y!
Wenn ich dann einen Linksklick mit der Maus mache, soll das Objekt sich nach rechts, wenn es gerade links ist und nach links, wenn es rechts ist bewegen
( Das klappt auch, auch aber nur wenn ich das mit dem mouse_y nicht einbaue ).
Ich habe es in einem Beispiel Example, welches ich im Anhang hinzufüge schon mit move_towards_point(x,mouse_y,5) versucht, aber da gibt es einige Probleme mit, welche ihr dann in der gmk sehen könnt.
Es gibt 2 Probleme, vielleicht sogar mehrere, wenn ich nicht was übersehen oder blöd programmiert habe.
- move_towards_point spinnt mit x rum, wenn ich mit Linksklick klicke, bewegt sich das Objekt zwar nach mouse_y, aber auch irgendwo anders hin zu einer X Koordinate, es bewegt sich schräg nach rechts unten hin, bei mir jedenfalls.
- Wenn das Objekt auf der Höhe der Maus ist, dann ruckelt es hin und er und bewegt sich weiter, da es ja jetzt keinen Weg mehr zum Zurücklegen hat und immer auf dem selben Punkt hin will, wie kann ich das verhindern? Ich habe es in dem Example mit Obj_Block.y!=mouse_y versucht, aber haut auch nicht ganz hin.
Ich habe schon im Forum gesucht und mehrmals in der Game Maker Help rumgeschnüffelt und nicht wirklich etwas Passendes gefunden, langsam bin ich ratlos, ob das überhaupt möglich ist!
MfG
icqgamer
ich hoffe, der Threadtitel ist für mein Problem klar genug, mir ist ehrlich gesagt nichts Besseres dazu im Sinn gekommen.
Ich habe ein Objekt, welches ich nach mouse_y bewegen möchte.
y = mouse_y ist mir zu "abgehackt", da das Objekt mit einer bestimmten Geschwindigkeit zu mouse_y hinkommen soll - aber auch nur zu mouse_y und nicht zu mouse_y!
Wenn ich dann einen Linksklick mit der Maus mache, soll das Objekt sich nach rechts, wenn es gerade links ist und nach links, wenn es rechts ist bewegen
( Das klappt auch, auch aber nur wenn ich das mit dem mouse_y nicht einbaue ).
Ich habe es in einem Beispiel Example, welches ich im Anhang hinzufüge schon mit move_towards_point(x,mouse_y,5) versucht, aber da gibt es einige Probleme mit, welche ihr dann in der gmk sehen könnt.
Es gibt 2 Probleme, vielleicht sogar mehrere, wenn ich nicht was übersehen oder blöd programmiert habe.
- move_towards_point spinnt mit x rum, wenn ich mit Linksklick klicke, bewegt sich das Objekt zwar nach mouse_y, aber auch irgendwo anders hin zu einer X Koordinate, es bewegt sich schräg nach rechts unten hin, bei mir jedenfalls.
- Wenn das Objekt auf der Höhe der Maus ist, dann ruckelt es hin und er und bewegt sich weiter, da es ja jetzt keinen Weg mehr zum Zurücklegen hat und immer auf dem selben Punkt hin will, wie kann ich das verhindern? Ich habe es in dem Example mit Obj_Block.y!=mouse_y versucht, aber haut auch nicht ganz hin.
Ich habe schon im Forum gesucht und mehrmals in der Game Maker Help rumgeschnüffelt und nicht wirklich etwas Passendes gefunden, langsam bin ich ratlos, ob das überhaupt möglich ist!
MfG
icqgamer