#include "demo.h"
using namespace std;
-using namespace Msp;
+
+namespace Msp {
+namespace DemoScene {
Animate::Animate():
target(0),
void Animate::start(float, float d)
{
- float speed = (d ? (anim->get_duration()/Time::sec)/d : 1.0f);
+ float speed = 1.0f;
+ if(!anim->is_looping() && d)
+ speed = (anim->get_duration()/Time::sec)/d;
player->play(*target, *anim, speed);
}
{
obj.target = &demo.get_thing<GL::Placeable>(n);
}
+
+} // namespace DemoScene
+} // namespace Msp