ActionScript의 경우 객체 애니메이트를 용이하게하기위한 "트위닝"프레임 워크가 아주 많이 있습니다. TweenLite 예를 들어 http://www.greensock.com/tweenlite/은 단 한 줄의 코드로의 임의의 물체를 애니메이트 할 수C++ 용 Tweener 프레임 워크?
:
의사 코드 : 트윈 (myObject에, 3.0F, X 좌표 {300});
이 코드 줄은 3 초 동안 'myObject'의 "xpos"속성에 현재 300 인 애니메이션을 적용하여 새 트위닝 개체를 인스턴스화합니다. 추가적으로 다양하고 다양한 보간 기능을 사용하십시오.
개체를 새 지점에 애니메이션으로 적용하려면 한 줄의 코드를 작성하고 잊어 버릴 수 있습니다 (트위닝 개체는 값의 애니메이션이 끝나면 자체를 파괴합니다).
제 질문은 C++과 비슷한 점이 있습니까?
나는 그 언어가 완전히 다른 것을 알고 있습니다. 어쨌든 - 가능해야하며 매우 편리 할 것입니다. 누군가 트릭을 수행하는 프레임 워크를 알고 있다면 환영받을 것입니다. :)
감사합니다!
그것은 cpptweener가 많은 버그를 가지고 있고 언젠가는 작동하지 않는 것처럼 보입니다. – peko
http://code.google.com/p/cpptweener의 Quad :: easeInOut 함수에 대한 주석을 살펴보십시오. /source/browse/trunk/src/CppTweener.cpp :) 거의 모든 곳에서 정의되지 않은 동작 ... – user502144