So i start to make some animation using Cinemachine and timeline. I make a rough terrain for my character to walk on, but my character seems to walk through the terrain i built. How can my character looks like he walk on the terrain rather than walk through it?
Sounds like you would be best served by learning the basics on how things work here: https://unity3d.com/learn
What kind of terrain is it? I had this problem once when I imported terrain created in Blender. In such a case, the terrain would require a mesh collider component added to it. Mesh collider is used for uneven irregular terrain. If the terrain is simply a plain, it can have a box collider sort.