correctly position and scale the launcher depending on the position: