kapcior7 Opublikowano 12 Kwietnia 2009 Udostępnij Opublikowano 12 Kwietnia 2009 witam czy ktoś wie jaki jest gml na global left mouse?? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Dawka83 Opublikowano 12 Kwietnia 2009 Udostępnij Opublikowano 12 Kwietnia 2009 klikasz add event -> mouse -> global mouse -> global left button Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kapcior7 Opublikowano 12 Kwietnia 2009 Autor Udostępnij Opublikowano 12 Kwietnia 2009 ale ja potrzebuje GML Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Shockah Opublikowano 12 Kwietnia 2009 Udostępnij Opublikowano 12 Kwietnia 2009 GML if mouse_check_button(mb_left) {...} Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kapcior7 Opublikowano 12 Kwietnia 2009 Autor Udostępnij Opublikowano 12 Kwietnia 2009 a moze to wytłumacze... to co napisales nademna to jest zwykła mysz czyli musze kliknąć na obiekt... a ja potrzebuje global mouse zeby klikac nie tylko na obiekt ;) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Nobody Opublikowano 12 Kwietnia 2009 Udostępnij Opublikowano 12 Kwietnia 2009 To ten kod jest na global mouse. Żeby na objekt trzeba jeszcze sprawdzić kolicję. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Dawka83 Opublikowano 12 Kwietnia 2009 Udostępnij Opublikowano 12 Kwietnia 2009 Dokumentacja: https://gmclan.org/index.php?wiki=article&zm=72 nie widzę tu tej funkcji... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Ghost Opublikowano 12 Kwietnia 2009 Udostępnij Opublikowano 12 Kwietnia 2009 mouse_check_button_pressed ? :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kapcior7 Opublikowano 13 Kwietnia 2009 Autor Udostępnij Opublikowano 13 Kwietnia 2009 już se/sobie poradziłem xD to mam żebym mugł kliknąć na obiekcie GML if place_meeting(x,y,obj_mouse) and mouse_check_button_pressed(mb_left) THX chłoposzki xD Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 13 Kwietnia 2009 Administratorzy Udostępnij Opublikowano 13 Kwietnia 2009 już se/sobie poradziłem xD to mam żebym mugł kliknąć na obiekcie GML if place_meeting(x,y,obj_mouse) and mouse_check_button_pressed(mb_left) THX chłoposzki xD lepiej GML if place_meeting(mouse_x,mouse_y,self) wtedy myszka nie musi być obiektem, i nie musi kolidować z X i Y, a po prostu z obiektem. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
PsichiX Opublikowano 13 Kwietnia 2009 Udostępnij Opublikowano 13 Kwietnia 2009 ekhm, a nie odpowiedniej bedzie dac?: GML if(mouse_check_button_pressed(mb_left)) if(collision_point(mouse_x,mouse_y,self,true,true)) { } Przeciez to jest szybsze bo sprawdza czy 1 punkt koliduje z obiektem a nie sprawdza kolizji standardowo. moze na oko nie widac roznicy szybkosci ale na dluzsza mete metoda zdaje egzamin Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 13 Kwietnia 2009 Administratorzy Udostępnij Opublikowano 13 Kwietnia 2009 Zrób test dla 100 000 sprawdzeń i porównaj czas. Inaczej nie uwierzę :) Wiem już, że np. repeat jest szybsze od for. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
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ę