Für ActionScript gibt es einige "Tweening" -Frameworks, die das Animieren von Objekten erleichtern. Beispiel TweenLite: http://www.greensock.com/tweenlite/Tweener-Framework für C++?
es ein beliebiges Objekt mit einer einzigen Codezeile zu animieren ermöglicht:
Pseudocode: Tween (myObject, 3.0f, {xpos: 300}); In dieser Codezeile wird ein neues Tweening-Objekt installiert, das die "xpos" -Eigenschaft von "myObject" schrittweise um 3 Sekunden animiert, unabhängig davon, welchen Wert es derzeit hat Verwenden Sie eine Vielzahl von verschiedenen Interpolationsfunktionen.
Um also ein Objekt an einen neuen Punkt zu animieren, kann ich eine einzelne Codezeile schreiben und es vergessen (das Tweening-Objekt wird sich selbst zerstören, sobald es den Wert animiert hat).
Meine Frage ist, ob es für C++ etwas Vergleichbares gibt?
Ich weiß, dass diese Sprachen völlig unterschiedlich sind. Anyway - ich denke, es sollte möglich sein und wäre sehr praktisch, also wenn jemand ein Framework kennt, das den Trick tut, wäre willkommen :)
danke!
Es sieht aus wie die cpptweener hat eine Menge Fehler und funktioniert manchmal nicht – peko
Schauen Sie sich die Kommentare zur Funktion Quad :: easeInOut in http://code.google.com/p/cpptweener /source/browse/trunk/src/CppTweener.cpp :) Undefiniertes Verhalten fast überall ... – user502144