Dawka83 Opublikowano 6 Lipca 2011 Udostępnij Opublikowano 6 Lipca 2011 Cześć! Chciałem się was zapytać czy może kiedyś borykaliście się z takim problemem jak pływająca ramka w game makerze? W html bedzię to iframe czyli coś takiego: http://www.poradnik-webmastera.com/kursy/h...i_iframe-1.html. Prościej mówiąc ramka z suwakiem. Macie może jakieś przykłady czy z własnego doświadczenia powiecie jak takie coś zrobić. Bardzo proszę o odpowiedz i pozdrawiam. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 6 Lipca 2011 Administratorzy Udostępnij Opublikowano 6 Lipca 2011 Ale ramka w sensie strony www ? Czy po prostu tekst? To może być surface. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Dawka83 Opublikowano 6 Lipca 2011 Autor Udostępnij Opublikowano 6 Lipca 2011 Ma to być taka ramka z suwakiem w którym będą obiekty pozycjonowane przez pętle for :). Każdy ma przypisaną do siebie pozycję dajmy na to od 0 do 19. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 6 Lipca 2011 Administratorzy Udostępnij Opublikowano 6 Lipca 2011 A no to nawet bez surface, możesz po prostu suwakiem modyfikować pozycję startową pętli for, i jak masz 20 elementów, a wyświetlasz tylko 5, to pętla jest od pozycji start do start+5. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Dawka83 Opublikowano 6 Lipca 2011 Autor Udostępnij Opublikowano 6 Lipca 2011 No tak tylko obiekty mają się płynnie scrollować :) No i jak wyliczyć które aktualnie id mają się pokazać? Jeśli suwak ma maksymalnie 225px przesunięć? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
OriPL Opublikowano 6 Lipca 2011 Udostępnij Opublikowano 6 Lipca 2011 no to sprawdzasz jaka jest odległość między obiektem pierwszym i ostatnim... następnie dzielisz tą wartość przez długość suwaka (225px) i wychodzi ci o ile mają być przesunięte wszystkie elementy gdy przesuniesz suwak o 1px... Następnie gdy już masz ten współczynnik to mnożysz pozycje suwaka przez niego i przesuwasz obiekty... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 6 Lipca 2011 Administratorzy Udostępnij Opublikowano 6 Lipca 2011 No to już płynne przesuwanie sobie zrobisz, ale to kwestia kilku funkcji z +=1, lub mniejszą wartością, która wprawi to w ruch. Jak znasz wysokość każdego elementu, to możesz podzielić. Wysokość aktualnie rysowanego tekstu w danej czcionce zwraca string_get_height bodaj (ale przypominam, w AKTUALNEJ czcionce, tej ustawionej w draw_set_font, więc jeśli dajesz to w step to linijkę przed ustaw czcionkę dla pewności, mimo, że to nie draw). Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
ALT Opublikowano 7 Lipca 2011 Udostępnij Opublikowano 7 Lipca 2011 Wy tu Gadu-Gadu, a na stronie jest przykład <mega_facepalm> 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ę