some useful C# class about animation of unity3d project