AnimationState clipState = _gameObject.animation["animationName"];
if(clipState != null){
if(obverse) {
_gameObject.animation.Play (clipState.name);
clipState.speed = 1f;
clipState.time = 0f; }
else // reverse {
_gameObject.animation.Play (clipState.name);
clipState.speed = -1f;
clipState.time = clipState.length; }}