2016-02-22 13 views
10

Rozwijam grę przy użyciu libgdx. Utknąłem w tworzeniu listy w kształcie półkola, która jest również przewijana. To jest przykładowy obraz (nie okrągły) enter image description hereTworzenie przewijanej listy w okrągłym kształcie przy użyciu libgdx

który chcę mieć podobny kształt. enter image description here

Wiem, że to pytanie nie zawiera żadnego kodu, ale nadal mam nadzieję, że ktoś mi pomoże rozwiązać ten problem.

(I okazało się, że aby scrollble widget ScrollPane może być używany, ale nie mam pojęcia jak to zrobić, jak w powyższych kształtów.)

Odpowiedz

0

Mam problem z animacją w android list bazowych. Tak więc w każdym projekcie potrzebujemy niestandardowego zachowania podczas przewijania. Opracowaliśmy LinkedListView, który zapewnia pewną klasę pomocniczą - AnimationController, do tworzenia niestandardowego efektu przewijania.

W twoim przypadku powinieneś utworzyć niestandardową transformację widoku, aby utworzyć koło. Na przykład spójrz na alarm bazy IOS. Jest to prosta lista, ale każdy widok zmienia swój kąt i jest przezroczysty, co powoduje wrażenie używania bębna.

IOS Base Alarm

+0

Daj mi znać, czy to pomaga? – GensaGames

+0

Zajmuję się tworzeniem gry przy użyciu libgdx, a nie natywnej. Więc nie było zbyt pomocne. Ładne lib tho ...! –

+0

Tylko przy użyciu "Twojej niestandardowej transformacji widoku" - jest to Twoja odpowiedź ... W każdym razie używasz widoku w bibliotece libgdx, ta biblioteka również używa widoku. Możesz użyć lib jako przykładu dla własnej realizacji tej listy. – GensaGames

Powiązane problemy