/** * @return the "local time", in seconds reported by our global timer. */ public double getCurrentGlobalTime() { return _globalTimer.getTimeInSeconds(); }
/** * @return the "local time", in seconds reported by our global timer. */ public double getCurrentGlobalTime() { return _globalTimer.getTimeInSeconds(); }
/** * Retrieve and track an instance of an animation clip to be used with this manager. * * @param clip * the clip to instance. * @return our new clip instance. */ public AnimationClipInstance getClipInstance(final AnimationClip clip) { AnimationClipInstance instance = _clipInstances.get(clip); if (instance == null) { instance = new AnimationClipInstance(); instance.setStartTime(_globalTimer.getTimeInSeconds()); _clipInstances.put(clip, instance); } return instance; }
/** * Retrieve and track an instance of an animation clip to be used with this manager. * * @param clip * the clip to instance. * @return our new clip instance. */ public AnimationClipInstance getClipInstance(final AnimationClip clip) { AnimationClipInstance instance = _clipInstances.get(clip); if (instance == null) { instance = new AnimationClipInstance(); instance.setStartTime(_globalTimer.getTimeInSeconds()); _clipInstances.put(clip, instance); } return instance; }
final double globalTime = _globalTimer.getTimeInSeconds();
final double globalTime = _globalTimer.getTimeInSeconds();
final double currentTime = _globalTimer.getTimeInSeconds(); if (newAnimationState == AnimationUpdateState.Pause) { if (_currentAnimationState == AnimationUpdateState.Stop) {
final double currentTime = _globalTimer.getTimeInSeconds(); if (newAnimationState == AnimationUpdateState.Pause) { if (_currentAnimationState == AnimationUpdateState.Stop) {