Unity... wut

I've played this game on my laptop and I wanted to do Champion Profiles, but the only way to record the screen is on the computer.. only it keeps telling me to download that unity thing EVEN THOUGH I ALREADY HAVE!!! Why is this not working? I want to play!!