Danny Rohl has challenged his Sheffield Wednesday players to "be the hero" after a lack of sharpness and a lack of hunger for goals cost them against Swansea City.