TrooP Opublikowano 31 Maja 2014 Udostępnij Opublikowano 31 Maja 2014 Przenoszę ten temat z innego wątku bo zrobił się off topic. Problem polegał na tym że Draw GUI na PC rysował wszystko idealnie natomiast na Androidzie nic nie było widać. Przyczyna dla mnie była zaskakująca, dla was pewnie to coś oczywistego. Rozdzielczość gry to 1920x1080 natomiast rozdzielczość ekranu urządzenia z Androidem to 960x540. Rysując obiekt poprzez Draw GUI na pozycji x=10, y=990 (lewy dolny róg ekranu) wszystko jest poprawnie na PC ponieważ Draw GUI bierze współrzędne ekranu czyli 1920x1080. W przypadku Androida rysuje te obiekty sporo poniżej krawędzi ekranu dlatego ich nie widzę :] W związku z tym mam dwa pytania: 1) Jak uzyskać rozdzielności ekranu urządzenia, żeby elementy gui rysować wg. ekranu urządzenia a nie rozdzielczości gry? 2) W jaki sposób zrobić elementy narysowane przez Draw GUI jako klikalne? Jest to klasyczne inventory i w tej chwili każdy slot to osobny aktywny obiekt rysujący odpowiedni sprite, ale w tej chwili traci to całkowicie sens ponieważ obiekt nigdy nie będzie się pokrywał z miejscem narysowania spritea przez Draw GUI. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
TrooP Opublikowano 31 Maja 2014 Autor Udostępnij Opublikowano 31 Maja 2014 Ok, poradziłem sobie: display_set_gui_size(width,height); Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
I am vader Opublikowano 31 Maja 2014 Udostępnij Opublikowano 31 Maja 2014 1. W poprzednim temacie nie było spamu. 2. Pytania "zaawansowane" to to nie są, a Ty sam zaawansowany też niezbyt. Podobno masz 32 lata. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 31 Maja 2014 Administratorzy Udostępnij Opublikowano 31 Maja 2014 W EAP jest też funkcja do skalowania GUI i robienia offsetu. 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ę