1 | | * fix elexis issue (couldn't play a path twice) |
2 | | * remove duplication of the node drawing code |
3 | | * fix delay issue (when camera stays few seconds after playing) |
4 | | * fix serializing/deserializing (target nodes missed) |
| 1 | * fix elexis issue (couldn't play a path twice, CCmpCinemaManager.cpp:198 CurrentPathElapsedTime wasn't be cleared, so after start a path will be already ended) |
| 2 | * remove duplication of the node drawing code (CCinemaPath.cpp:174-191, using for debugging and atlas), instead of hardcoded target spline rendering |
| 3 | * fix delay issue (when camera stays few seconds after playing), (CCinemaPath.cpp:359, CCmpCinemaManager.cpp:202, earlier path won't be popped from queue immediately after end, pop back from queue xor cinema end) |
| 4 | * fix serializing (target nodes missed, CCmpCinemaManager.cpp:107, were usual position nodes instead of target nodes) |