A hamstring injury will absolutely affect your shot, your explosiveness, speed and just about every other aspect of your game. You see in basketball, players use their legs. Watch them do it sometime.
Hamstring injuries are psychologically a lot Like knee injuries, it takes a little extra time to regain the confidence to trust it and push yourself again.
Its really a lot tougher than internet posting or watching tv.
Exactly. The psychological part of certain injuries can take a REALLY long time to recover. You basically need that game or that moment that makes you believe you're "back" or that it has fully healed.