Click to move around obstacles

I’m looking for a way to have players click a location on the terrain and move to that position. How would I do this, when there are obstacles such as buildings in the way? I’m currently using Playmaker but can switch to C# if I need to.

I’m using Rain from Rival Theory and once you get the hang of it, its awesome! Does object avoidance very nicely.

I actually solved the problem using the navigation window and a navmesh. It was my first time using them, and it worked out great.