2017-07-24 5 views
0

Kennt jemand komplexe Animationen in Android Studio wie Select-Seats-Payment Animation?Wie erstellt man in Android Studio Animationen mit komplexen Animationen?

Ich weiß, es gibt Open GL zum Erstellen von Spirte und so weiter, aber machen Sie diese Art von komplexen Animationen mit Open Gl? Und wäre das nicht auch Laggy?

Alle Hinweise würden sehr geschätzt werden! Danke im Voraus!

+0

Für CG in Android gibt es nichts schneller und OpenGL. Sie können jede Animation mit OpenGL ausführen, und sie darf nicht für sie verzögert sein. Allerdings möchten Sie OpenGL nicht verwenden, wenn Sie dies gelernt haben. Es ist eine sehr niedrige Grafikbibliothek, so dass Sie alles programmieren müssen, was Sie brauchen. Gehen Sie nicht den Weg, wenn Sie mit Graphics Math oder seiner Pipeline nicht vertraut sind. – Sung

Antwort

0

Ich denke, Sie möchten den Flug Zoom und drehen Animation erstellen.Sie müssen nicht auf OpenGl Ebene gehen. Sie müssen nur Leinwand lernen. Alle Sitze und der Flug selbst sind schlicht gehalten. Also keine Bitmaps/Bilder um sie zu erstellen. Erstellen Sie alle Plätze, indem Sie sie zeichnen und behandeln sie wie separate Objekte und geben Sie ihnen eigene Eigenschaften wie Klick-Listener (Klicks sollten von der Funktion onTouch() der benutzerdefinierten Ansicht gehandhabt werden). Aber es braucht viel Übung in der Canvas-API von Android.