hallo
also ich wollte ein kleines testspiel das ein point & click spiel sein soll angefangen....jedoch hab ich schon das erste problem...wie bewegt man die figur???
ich dachte an move_towards_point() aber wenn ich das benutze bleibt er nicht stehen sonder geht direkt weiter .....es soll ein 2d point&click sein also ein grosser raum mit mehreren ebenen und er soll nur rechts oder links gehen können und natürlich die leiter raufklettern.aber er soll nicht nach hinten gehn können also in die tiefe..... und man kann halt überall hinklicken..
ich hab es mit diesem code probiert:
Alles anzeigen
wenn ich direkt auf den player drücke wenn er gerade mal wieder zu weit gegangen ist dann bleibt er plötzlich stehen.
also ich wollte ein kleines testspiel das ein point & click spiel sein soll angefangen....jedoch hab ich schon das erste problem...wie bewegt man die figur???
ich dachte an move_towards_point() aber wenn ich das benutze bleibt er nicht stehen sonder geht direkt weiter .....es soll ein 2d point&click sein also ein grosser raum mit mehreren ebenen und er soll nur rechts oder links gehen können und natürlich die leiter raufklettern.aber er soll nicht nach hinten gehn können also in die tiefe..... und man kann halt überall hinklicken..
ich hab es mit diesem code probiert:
GML-Quellcode
- if mouse_check_button_released(mb_left)
- {
- posx = mouse_x;
- posy = mouse_y;
- if distance_to_point(posx,posy)> 20
- {
- move_towards_point(posx,posy,6);
- ]
- if distance_to_point(posx,posy)<10
- {
- move_towards_point(posx,posy,0)
- }
- bitte könnte mir jemand eine gute erklärung mit vieleicht einen kleinen code beispiel zeigen wie die steuerung sein sollte.....
- }
wenn ich direkt auf den player drücke wenn er gerade mal wieder zu weit gegangen ist dann bleibt er plötzlich stehen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von acidrain833 ()