Skocz do zawartości

Przenoszenie obiektu za pomocą myszki


Rekomendowane odpowiedzi

Mam obiekt1 i chcę przenieść go w inne miejsce za pomocą myszki(kliknę na ten obiekt i przytrzymam przycisk, przesunę kursor a obiekt1 przesunie się razem z kursorem), ale na obiekt1 działa grawitacja (i chciałbym żeby działała :), ale chciałbym tak - obiekt 1 jest na "podłodze" przesuwam go myszką, puszczam przycisk i on spada w dół). Jak można tak zrobić?

Odnośnik do komentarza
Udostępnij na innych stronach

x = mouse_x;
y = mouse_y;

W evencie naciśnięcia myszką (global mouse)

Ale wtedy gdziekolwiek kliknę tam się "teleportuje" się obiekt1 i jak obiekt1 jest w górze("trzymam" go kursorem), to powoli grawitacja ciągnie go w dół, ale ja chcę żeby spadał w dół, dopiero jak puszczę przycisk myszki.

Odnośnik do komentarza
Udostępnij na innych stronach

Mimo tego jest tak samo.

 

Edit: Nie zauważyłem twojego posta, mistrzunio. Ale wtedy obiekt wcale się nie przemieszcza. I chyba powinno być

mouse_check_button_pressed( mb_left )

, bo inaczej jest błąd.

Edit2: Jednak się przemieszcza - kliknę na środku planszy i tam się pojawia i spada w dół(nawet jak przytrzymam klawisz)

Edit3: Da się w ogóle tak zrobić, żeby było dobrze?

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...