5.12 モンスターの捕獲のところですが、ボールが当たっても動きが遅くならず、尚且つスピードが0になっても全く動きが止まりません。
CatchSceneControllerでvar animSpeedReduction = Mathf.Sqrt(collision.relativeVelocity.magnitude) / 10;
monster.animationSpeed = Mathf.Clamp01(monster.animationSpeed - animSpeedReduction);
この部分がボールが当たることによって動きを遅くする部分だと思いますが、ここが一向に反映されません。
MonsterControllerで
if (animationSpeed == 0)
{
//monster is frozen solid
anim["Walk_Loop"].speed = 0;
return;
}
ここの部分がスピードが0になったら、動きが止まるように支持していると思われます。そう思ったのでanim["Walk_Loop"].speed = 0;の次の行にanim.Stop();と入れて無理やり止めようとしましたが、それでも止まりません。

そこで考えたのですが、Groucho_Walk_Loop import Settingsの所の設定に何か問題があるのかなと思ったので添付させていただきました。どうでしょうか?