As for how they interact, the Blade portion of the character needs to react to the position of the ball. Where I first ran into the issue is when I tried to use LineTraceForObjects. I can access the location of the blade just fine:
but where I want to plug in my end point I do not know how to get the Ball position.
You can get the ball location when the blade overlaps it or depending on your scenario not sure if you are checking to see IF the blade hit a ball, then in that case you could just line trace out from the blade to a position maybe 500 units in the forward direction of the blade or whatever and see if it hit a ball. How is this line trace being used exactly?
If you only have one ball this is relatively easy. You simply need to give your blade or the parent actor of the blade a reference to the ball. Depending on whether the ball is spawned into the world or exists from the start will determine how best to get this reference. Check out video #25 I explain various ways to create references to objects. I think one of them should work well for this situation.