Super Mario (64) is running up a ramp when he came across a…

Super Mario (64) is running up a ramp when he came across a scuttlebug leaping towards him along the vector u→=\vec{u}=. However, Mario is still used to his 2D land, so he only sees the projection of this vector onto his perceived wall (remember, he is going up a ramp so the wall isn’t completely vertical from his point of view).  Let’s say his perceived wall is the vector v→=\vec{v}=. Find the projection of u→\vec{u} onto v→\vec{v}, i.e. what Mario would see from where he’s standing.