2016-02-22 9 views
10

Ich entwickle ein Spiel mit libgdx. Ich bin dabei, eine Liste in Form eines halben Kreises zu erstellen, der auch scrollbar ist. Dies ist ein Beispielbild (nicht kreisförmig) enter image description heremachen scrollbare Liste in Kreisform mit libgdx

, die ich möchte in ähnlicher Form wie folgt sein. enter image description here

Ich weiß, diese Frage enthält keinen Code, aber ich hoffe immer noch, dass jemand mir helfen wird, dies zu lösen.

(fand ich, dass scrollble Widget scrollpane machen verwendet werden kann, aber ich habe keine Ahnung, wie es zu machen, wie in den obigen Formen.)

Antwort

0

ich ein Problem mit Animation in Android-Basis-Listen habe. In jedem Projekt benötigen wir also ein benutzerdefiniertes Verhalten beim Scrollen. Wir haben LinkedListView entwickelt, das eine Hilfsklasse - AnimationController - zum Erstellen eines benutzerdefinierten Scroll-Effekts bereitstellt.

In Ihrem Fall sollten Sie Ihre benutzerdefinierten Ansichten transform erstellen, um einen Kreis zu erstellen. Für Beispiel Schau dir den Basis-IOS-Alarm an. Dies ist eine einfache Liste, aber jede Ansichten transformieren ihren Winkel, und transparent, die das Gefühl der Verwendung von Trommel erstellen.

IOS Base Alarm

+0

Lassen Sie mich wissen, ist es hilft? – GensaGames

+0

Ich entwickle ein Spiel mit libgdx, nicht im nativen. Also war nicht sehr hilfreich. Schön lib tho ...! –

+0

Nur mit "Ihre benutzerdefinierten Ansichten transformieren" - es ist Ihre Antwort ... Wie auch immer, Sie verwenden Ansicht in Ihrer libgdx, diese Bibliothek mit Ansicht zu. Sie können lib als Beispiel für Ihre eigene Realisierung dieser Liste verwenden. – GensaGames